Manage your resources across your tenant. Once a resource is added to the relevant app, it can be specified in an authentication request in order to grant the user access to only this resource.
Resources
Download OpenAPI description
Languages
Servers
Sandbox environment
https://api.sbx.transmitsecurity.io/cis/
Production environment (US)
https://api.transmitsecurity.io/cis/
Production environment (EU)
https://api.eu.transmitsecurity.io/cis/
Production environment (CA)
https://api.ca.transmitsecurity.io/cis/
Production environment (AU)
https://api.au.transmitsecurity.io/cis/
Bodyapplication/jsonrequired
URI that identifies the resource, which is reflected in the audience (aud claim) of the access token
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/resources
- Production environment (US)https://api.transmitsecurity.io/cis/v1/resources
- Production environment (EU)https://api.eu.transmitsecurity.io/cis/v1/resources
- Production environment (CA)https://api.ca.transmitsecurity.io/cis/v1/resources
- Production environment (AU)https://api.au.transmitsecurity.io/cis/v1/resources
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X POST \
https://api.sbx.transmitsecurity.io/cis/v1/resources \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "My Resource",
"description": "string",
"uri": "string",
"access_token_ttl": 0,
"refresh_token_ttl": 0,
"max_refresh_rotate": 0
}'Response
application/json
{ "result": { "resource_id": "string", "tenant_id": "string", "name": "string", "description": "string", "uri": "string", "access_token_ttl": 0, "refresh_token_ttl": 0, "max_refresh_rotate": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/resources
- Production environment (US)https://api.transmitsecurity.io/cis/v1/resources
- Production environment (EU)https://api.eu.transmitsecurity.io/cis/v1/resources
- Production environment (CA)https://api.ca.transmitsecurity.io/cis/v1/resources
- Production environment (AU)https://api.au.transmitsecurity.io/cis/v1/resources
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X GET \
https://api.sbx.transmitsecurity.io/cis/v1/resources \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "result": [ { … } ] }
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/resources/uri
- Production environment (US)https://api.transmitsecurity.io/cis/v1/resources/uri
- Production environment (EU)https://api.eu.transmitsecurity.io/cis/v1/resources/uri
- Production environment (CA)https://api.ca.transmitsecurity.io/cis/v1/resources/uri
- Production environment (AU)https://api.au.transmitsecurity.io/cis/v1/resources/uri
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X GET \
'https://api.sbx.transmitsecurity.io/cis/v1/resources/uri?resourceUri=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "result": { "resource_id": "string", "tenant_id": "string", "name": "string", "description": "string", "uri": "string", "access_token_ttl": 0, "refresh_token_ttl": 0, "max_refresh_rotate": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }
Bodyapplication/jsonrequired
URI that identifies the resource, which is reflected in the audience (aud claim) of the access token
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (US)https://api.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (EU)https://api.eu.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (CA)https://api.ca.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (AU)https://api.au.transmitsecurity.io/cis/v1/resources/{resourceId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X PUT \
'https://api.sbx.transmitsecurity.io/cis/v1/resources/{resourceId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "My Resource",
"description": "string",
"uri": "string",
"access_token_ttl": 0,
"refresh_token_ttl": 0,
"max_refresh_rotate": 0
}'Response
application/json
{ "result": { "resource_id": "string", "tenant_id": "string", "name": "string", "description": "string", "uri": "string", "access_token_ttl": 0, "refresh_token_ttl": 0, "max_refresh_rotate": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (US)https://api.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (EU)https://api.eu.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (CA)https://api.ca.transmitsecurity.io/cis/v1/resources/{resourceId}
- Production environment (AU)https://api.au.transmitsecurity.io/cis/v1/resources/{resourceId}
- cURL
- Node.js
- Go
- JavaScript
- Java
- Python
curl -i -X DELETE \
'https://api.sbx.transmitsecurity.io/cis/v1/resources/{resourceId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'