Push
5 endpoints — 2 GET, 3 POST
GET /api/v1/pushAUTH
Returns push requests, optionally filtered by query parameters. Supported filters: any field from PushQuery (error, blocked, allowPush, authorised, canceled, rejected, type).
Authorization Required
This endpoint requires a valid JWT Bearer token in the Authorization header.
Responses
200Ok
GET /api/v1/push/{id}AUTH
Returns a single push request by ID.
Authorization Required
This endpoint requires a valid JWT Bearer token in the Authorization header.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | Yes |
Responses
200Ok404Not Found
POST /api/v1/push/{id}/authoriseAUTH
Authorises (approves) a pending push request.
Authorization Required
This endpoint requires a valid JWT Bearer token in the Authorization header.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | Yes |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
params | object | Yes |
Responses
200Ok400Bad Request401Unauthorized403Forbidden404Not Found
POST /api/v1/push/{id}/cancelAUTH
Cancels a pending push request.
Authorization Required
This endpoint requires a valid JWT Bearer token in the Authorization header.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | Yes |
Responses
200Ok401Unauthorized403Forbidden
POST /api/v1/push/{id}/rejectAUTH
Rejects a pending push request.
Authorization Required
This endpoint requires a valid JWT Bearer token in the Authorization header.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | Yes |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
reason | string | Yes | The reason for rejecting the push request. |
Responses
200Ok400Bad Request401Unauthorized403Forbidden404Not Found