scope.py¶
-
GET
/scopes
¶ - List all scopes.
Example request:
GET /scopes HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type:
-
POST
/scopes
¶ - Creates scope with given scope name.
Example request:
POST /scopes HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type:
Status Codes: - 409 Conflict – ‘Duplicate’: e.args[0][0]
- 404 Not Found – ‘AccountNotFound’: e.args[0][0]
- 500 Internal Server Error – e.__class__.__name__: e.args[0][0]
-
GET
/scopes
¶ - List all scopes for an account.
Example request:
GET /scopes HTTP/1.1
Example response:
HTTP/1.1 200 OK Vary: Accept Content-Type: 'application/json'
Status Codes: - 404 Not Found – ‘AccountNotFound’: e.args[0][0]
- 404 Not Found – ‘ScopeNotFound’: ‘no scopes found for account ID ‘%s” % account