Meta Rest API¶
Overview
Resource |
Operation |
Description |
---|---|---|
Meta |
Create new key. |
|
List all keys. |
||
Values |
Create new value. |
|
List all key values. |
Details
-
POST
/meta/
(key)¶ Create a new allowed key (value is NULL).
- Request JSON Object
parameter (dict) – Dictionary with ‘value_type’, ‘value_regexp’ and ‘key_type’.
- Status Codes
201 Created – Created.
400 Bad Request – Cannot decode json parameter list.
400 Bad Request – Unsupported Value Type.
401 Unauthorized – Invalid Auth Token.
409 Conflict – Key already exists.
500 Internal Server Error – Internal Error.
-
GET
/meta/
¶ List all data identifier keys.
- Response Headers
Content-Type – application/json
- Status Codes
200 OK – OK.
401 Unauthorized – Invalid Auth Token.
406 Not Acceptable – Not Acceptable.
500 Internal Server Error – Internal Error.
- Returns
List of all DID keys.
-
POST
/meta/
(key)/
¶ Create a new value for a key.
- Request JSON Object
parameter (dict) – Dictionary with ‘value’.
- Status Codes
201 Created – Created.
400 Bad Request – Cannot decode json parameter list.
400 Bad Request – Invalid Value For Key.
401 Unauthorized – Invalid Auth Token.
404 Not Found – Key Not Found.
409 Conflict – Value already exists.
500 Internal Server Error – Internal Error.
-
GET
/meta/
(key)/
¶ List all values for a key.
- Response Headers
Content-Type – application/json
- Status Codes
200 OK – OK.
401 Unauthorized – Invalid Auth Token.
406 Not Acceptable – Not Acceptable.
500 Internal Server Error – Internal Error.
- Returns
List of all key values.