Create a SAML access-based service provider in a specific tenant.
Required permissions: service-providers:create, apps:create, [appId]:create.
Security
ClientAccessToken
Assertion consumer service URL, which receives the SAML response
Example:"https://example.com/sso/saml"
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/serviceprovider/saml2
- US production environmenthttps://api.transmitsecurity.io/cis/v1/serviceprovider/saml2
- EU production environmenthttps://api.eu.transmitsecurity.io/cis/v1/serviceprovider/saml2
- CA production environmenthttps://api.ca.transmitsecurity.io/cis/v1/serviceprovider/saml2
- AU production environmenthttps://api.au.transmitsecurity.io/cis/v1/serviceprovider/saml2
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/cis/v1/serviceprovider/saml2
curl -i -X POST \
https://api.sbx.transmitsecurity.io/cis/v1/serviceprovider/saml2 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "My service provider",
"description": "string",
"assertion_consumer_service_URL": "https://example.com/sso/saml",
"entity_id": "https://example.com",
"name_qualifier": "https://yourdomain.example.com/"
}'Response
{ "result": { "service_provider_id": "string", "tenant_id": "string", "name": "string", "description": "string", "assertion_consumer_service_URL": "string", "entity_id": "string", "name_qualifier": "string", "saml_url": "string", "issuer": "string", "pub_cert": "string" } }