ORGANIZATION

Alle routes relating to Organizations.

All Organizations

get
/api/v1/organization
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful response

application/json
get
/api/v1/organization
200

Successful response

No content

Create Organization

post
/api/v1/organization
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
objectOptionalExample: {"name":"Example Organization"}
Responses
200

Successful response

application/json
post
/api/v1/organization
200

Successful response

No content

Single Organization

get
/api/v1/organization/{organizationId}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}
200

Successful response

No content

Edit Single Organization

put
/api/v1/organization/{organizationId}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 2
Body
objectOptionalExample: {"name":"Updated Organization Name"}
Responses
200

Successful response

application/json
put
/api/v1/organization/{organizationId}
200

Successful response

No content

Single Organization - Scopebase

get
/api/v1/organization/{organizationId}/scopebase
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}/scopebase
200

Successful response

No content

Single Organization - Scopes

get
/api/v1/organization/{organizationId}/scopes
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}/scopes
200

Successful response

No content

Single Organization - Debug Scopes

get
/api/v1/organization/{organizationId}/scopes/debug
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}/scopes/debug
200

Successful response

No content

Single Organization - Active Scopes

get
/api/v1/organization/{organizationId}/scopes/active
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}/scopes/active
200

Successful response

No content

Single Organization - Users

get
/api/v1/organization/{organizationId}/users/{userId}/count
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
userIdintegerRequiredExample: 2
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationId}/users/{userId}/count
200

Successful response

No content

GET Single Organization Config

get
/api/v1/organization/{organizationSlug}/configuration
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationSlugstringRequiredExample: example-org
Responses
200

Successful response

application/json
get
/api/v1/organization/{organizationSlug}/configuration
200

Successful response

No content

Save Organization Configuration

post
/api/v1/organization/{organizationSlug}/configuration/save
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationSlugstringRequiredExample: example-org
Body
objectOptionalExample: {"config":{"apiKey":"YOUR_API_KEY_HERE","apiBaseUrl":"https://api.provider.com/v1"},"model":"model-name"}
Responses
200

Successful response

application/json
post
/api/v1/organization/{organizationSlug}/configuration/save
200

Successful response

No content

Delete Single Organization

delete
/api/v1/organization/{organizationId}/delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdintegerRequiredExample: 1
Responses
200

Successful response

application/json
delete
/api/v1/organization/{organizationId}/delete
200

Successful response

No content

Last updated