Creating Access Code CRUD Endpoints
Overview
Access Codes CRUD endpoints Seam to list access codes created on an intercom.
Listing Access Codes
After an Intercom Owner logs in and , Seam lists all the access codes that have been programmed and allows them to enable delivery on them. Your Intercom system should return a JSON list of intercoms.
List all access codes for an intercom
GET
https://devicecloud.example.com/access_codes?intercom_id=<INTERCOM_ID>
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer <access_token> |
Getting an Access Code
Seam may request intercom information to display information about the intercom to the connecting user.
Get information about a single access code
GET
https://devicecloud.example.com/access_codes/<ACCESS_CODE_ID>
Query Parameters
Name | Type | Description |
---|---|---|
ACCESS_CODE_ID* | String | Identifier for Access Code |
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer <access_token> |
Removing an Access Code
Seam unlocks doors to let in delivery people. If a door is disconnected or you're unable to unlock the door, return HTTP status code 500
with some details (see example below)
Remove an access code
DELETE
https://devicecloud.example.com/access_codes/<ACCESS_CODE_ID>
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer <access_token> |
Content-Type* | String | application/json |
Last updated