Get all configured schemas.
GET |
/ns?schema |
||||
---|---|---|---|---|---|
Request Body |
N/A |
||||
Response codes |
|
A Managed resources is a top level resource that referrs to the JSON document in which MUST conform to its JSON Schema.
Read a managed resource.
GET |
/ns/ManagedResource/[id] |
||||
---|---|---|---|---|---|
Request Body |
N/A |
||||
Response codes |
|
Create or Overwrite a managed resource.
PUT |
/ns/ManagedResource/[id] |
||||||||
---|---|---|---|---|---|---|---|---|---|
Request Body |
{
"name": "John Doe"
} |
||||||||
Response codes |
|
An embedded resource points to data within a managed resource.
Read a embedded resource.
GET |
/ns/ManagedResource/[id]/EmbeddedProperty[/NestedPropery |
||||
---|---|---|---|---|---|
Request Body |
N/A |
||||
Response codes |
|
Create or Overwrite an embedded resource.
PUT |
|
||||||||
---|---|---|---|---|---|---|---|---|---|
Request Body |
"EmbeddedProperty": { // (1)
"NestedPropery": "value"
}
|
||||||||
Response codes |
|
A linked resource maintains a list of uri to other managed resources.
Read links in a linked resource.
GET |
/ns/ManagedResource/[id]/LinkedResource |
||||
---|---|---|---|---|---|
Request Body |
N/A |
||||
Response codes |
|
Create a linked resource that points a managed resource.
ℹ️
|
If the resource that is being linked to does NOT exist, the link will be created. However, it will return 404 not found if you try to retrive the link. |
PUT |
/ns/ManagedResource/[id]/LinkedResource/ManagedResource/[id] |
||||||
---|---|---|---|---|---|---|---|
Request Body |
N/A |
||||||
Response codes |
|