meta.py¶
-
GET
/meta
¶ - List all keys.
Example request:
GET /meta HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type: 'application/json'
-
POST
/meta
¶ - Create a new allowed key (value is NULL).
Example request:
POST /meta HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type:
Status Codes: - 400 Bad Request – ‘ValueError’: ‘Cannot decode json parameter list’
- 409 Conflict – ‘Duplicate’: e[0][0]
- 400 Bad Request – ‘UnsupportedValueType’: e[0][0]
- 500 Internal Server Error – e.__class__.__name__: e.args[0][0]
-
GET
/meta
¶ - List all values for a key.
Example request:
GET /meta HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type: 'application/json'
-
POST
/meta
¶ - Create a new value for a key.
Example request:
POST /meta HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type:
Status Codes: - 400 Bad Request – ‘ValueError’: ‘Cannot decode json parameter list’
- 409 Conflict – ‘Duplicate’: e[0][0]
- 400 Bad Request – ‘InvalidValueForKey’: e[0][0]
- 400 Bad Request – ‘KeyNotFound’: e[0][0]
- 500 Internal Server Error – e.__class__.__name__: e.args[0][0]