Invite An Entity
To invite an entity, we need to make the following HTTP request
Invite an Entity
POST
/api/v1/{entity-type}/invite
Path Parameters
entity-type*
String
The type of entity to create
Headers
content-type*
String
Set to application/json
authorization
String
Set to Bearer {access-token}
if inviteRoles
in schema config is not anonymous else this can be empty
Request Body
...*
Object
The entity's data
Important Fields in Response Body
result.{entity-type}.osid
string
The ID of the create entity in the registry, used for retrieval and modification of the entity
Usage
So to create a Teacher
entity named Pranav Agate who teaches Math at UP Public School, we would make the following API call:
cURL
HTTPie
{registry-url}
is usually http://localhost:{port}. The port can be found under theregistry
section in thedocker-compose.yml
file and is usually8081
.
Last updated