Organisation Management

Create a new Organisation

post

This API is for creation of a new Organisation on the Sunbird Platform.

  • The endpoint for Create a new Organisation is /org/v1/create
  • The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
Authorizations
AuthorizationstringRequired
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

X-Authenticated-User-TokenstringRequired

Access token of registered user performing given API request.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
post
/org/v1/create

Read Organisation details

post

This API is for viewing details of an existing Organisation on the Sunbird Platform.

  • The endpoint for Read Organisation details is /org/v1/read
  • The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
Authorizations
AuthorizationstringRequired
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
post
/org/v1/read

Search for an Organisation

post

This API is for searching for Organisations on the Sunbird Platform.

  • The endpoint for Search for an Organisation is /org/v1/search
  • The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
Authorizations
AuthorizationstringRequired
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

X-Authenticated-User-TokenstringRequired

Access token of registered user performing given API request.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
post
/org/v1/search

Update particulars of an existing Organisation

patch

This API is for updating details of an existing Organisation on the Sunbird Platform.

  • The endpoint for Update particulars of an existing Organisation is /org/v1/update
  • The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
Authorizations
AuthorizationstringRequired
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

X-Authenticated-User-TokenstringRequired

Access token of registered user performing given API request.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
patch
/org/v1/update

Organisation update status

patch

This API is for updating status of an existing Organisation on the Sunbird Platform.

  • The endpoint for Organisation update status is /org/v1/status/update
  • The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

X-Authenticated-User-TokenstringRequired

Access token of registered user performing given API request.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
patch
/org/v1/status/update

Assign Key to an Organisation

post

This API is for creation/addition of keys to an Organisation

Authorizations
AuthorizationstringRequired
Header parameters
tsstringOptional

Timestamp at which given API request is sent.

X-msgidstringOptional

This ID uniquely identifies a request if the same API is executed multiple times.

X-Authenticated-User-TokenstringRequired

Access token of registered user performing given API request.

AuthorizationstringRequired

Specify authorization key (format: Bearer api-key) received from administrator when performing given API request.

Body
Responses
post
/org/v1/assign/key

Last updated

Was this helpful?