List registrations
GET /accounts/{account_id}/devices/registrations
Lists WARP registrations.
Responses
200 List of registrations response.
Data is at
body["result"]
[
{
"created_at": "*string*",
"deleted_at": "*string*",
"device": {
"client_version": "*string*",
"id": "*string*",
"name": "*string*"
},
"id": "*string*",
"key": "*string*",
"key_type": "*string*",
"last_seen_at": "*string*",
"policy": {
"default": "*boolean*",
"deleted": "*boolean*",
"id": "*string*",
"name": "*string*",
"updated_at": "*string*"
},
"revoked_at": "*string*",
"tunnel_type": "*string*",
"updated_at": "*string*",
"user": {
"email": null,
"id": null,
"name": "*string*"
}
}
]Revoke registrations
POST /accounts/{account_id}/devices/registrations/revoke
Revokes a list of WARP registrations.
Responses
200 Revoke registrations response.
Data is at
body["result"]
{}Unrevoke registrations
POST /accounts/{account_id}/devices/registrations/unrevoke
Unrevokes a list of WARP registrations.
Responses
200 Unrevoke registrations response.
Data is at
body["result"]
{}Get registration
GET /accounts/{account_id}/devices/registrations/{registration_id}
Fetches a single WARP registration.
Responses
200 Returns a Registration.
Data is at
body["result"]
{
"created_at": "*string*",
"deleted_at": "*string*",
"device": {
"client_version": "*string*",
"id": "*string*",
"name": "*string*"
},
"id": "*string*",
"key": "*string*",
"key_type": "*string*",
"last_seen_at": "*string*",
"policy": {
"default": "*boolean*",
"deleted": "*boolean*",
"id": "*string*",
"name": "*string*",
"updated_at": "*string*"
},
"revoked_at": "*string*",
"tunnel_type": "*string*",
"updated_at": "*string*",
"user": {
"email": "*string*",
"id": "*string*",
"name": "*string*"
}
}Delete registration
DELETE /accounts/{account_id}/devices/registrations/{registration_id}
Deletes a WARP registration.
Responses
200 Registration deleted response.
Data is at
body["result"]
{}