← Tools Reference

SaaS Custom Domains

SaaS Custom Domains integration (Developer Tools). Imported from open-connector.

API key9 toolshttps://app.saascustomdomains.com/api/v1
GET
saas_custom_domains_list_accounts
List SaaS Custom Domains accounts available to the API token.

/accounts

GET
saas_custom_domains_list_upstreams
List upstreams for a SaaS Custom Domains account.

/accounts/{account_uuid}/upstreams

4 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
hoststringoptionalHost name accepted by SaaS Custom Domains.
pageintegeroptionalPage number to retrieve. Pages start at 1.
per_pageintegeroptionalNumber of items to retrieve per page.
POST
saas_custom_domains_create_upstream
Create an upstream for a SaaS Custom Domains account.

/accounts/{account_uuid}/upstreams

8 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
hoststringrequiredHost name accepted by SaaS Custom Domains.
tlsbooleanoptionalWhether the upstream uses TLS.
portintegeroptionalPort on which the upstream application listens.
bubble_iobooleanoptionalWhether the upstream is a Bubble.io app.
compression_enabledbooleanoptionalWhether automatic response compression is enabled.
geocoding_enabledbooleanoptionalWhether geocoding headers are enabled.
auth_tokenstringoptionalAuth token to use when forwarding requests to the upstream.
GET
saas_custom_domains_get_upstream
Retrieve one SaaS Custom Domains upstream by UUID.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

2 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
DELETE
saas_custom_domains_delete_upstream
Delete one SaaS Custom Domains upstream and its custom domains.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

2 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
GET
saas_custom_domains_get_custom_domain
Retrieve one SaaS Custom Domains custom domain by UUID.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

3 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
domain_uuidstringoptionalSaaS Custom Domains custom domain UUID.
DELETE
saas_custom_domains_delete_custom_domain
Delete one SaaS Custom Domains custom domain.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

3 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
domain_uuidstringoptionalSaaS Custom Domains custom domain UUID.
POST
saas_custom_domains_verify_custom_domain_dns_records
Trigger DNS record verification for one SaaS Custom Domains custom domain.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

3 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
domain_uuidstringoptionalSaaS Custom Domains custom domain UUID.
POST
saas_custom_domains_purge_custom_domain_http_cache
Initiate an HTTP cache purge for one SaaS Custom Domains custom domain.

/accounts/{account_uuid}/upstreams/{upstream_uuid}

3 parameters
ParamTypeRequiredDescription
account_uuidstringrequiredSaaS Custom Domains account UUID.
upstream_uuidstringrequiredSaaS Custom Domains upstream UUID.
domain_uuidstringoptionalSaaS Custom Domains custom domain UUID.