Casb
CasbApplications
List applications
GET/accounts/{account_id}/one/applications
Get application details
GET/accounts/{account_id}/one/applications/{slug}
ModelsExpand Collapse
ApplicationListResponse = array of object { auth_methods, category, description, 7 more }
ApplicationListResponse = array of object { auth_methods, category, description, 7 more }
ApplicationGetResponse object { auth_methods, category, description, 6 more } Full application detail for onboarding UI.
ApplicationGetResponse object { auth_methods, category, description, 6 more }
Full application detail for onboarding UI.
auth_methods: array of object { display_name, is_default, slug, supported_environments } Available authentication methods.
auth_methods: array of object { display_name, is_default, slug, supported_environments }
Available authentication methods.
slug: "BOX" or "DROPBOX" or "GITHUB" or 4 moreVendor identifier.
BOX - BOX
DROPBOX - DROPBOX
GITHUB - GITHUB
GOOGLE_WORKSPACE - GOOGLE_WORKSPACE
MICROSOFT_INTERNAL - MICROSOFT_INTERNAL
SALESFORCE - SALESFORCE
SLACK - SLACK
slug: "BOX" or "DROPBOX" or "GITHUB" or 4 more
Vendor identifier.
BOX- BOXDROPBOX- DROPBOXGITHUB- GITHUBGOOGLE_WORKSPACE- GOOGLE_WORKSPACEMICROSOFT_INTERNAL- MICROSOFT_INTERNALSALESFORCE- SALESFORCESLACK- SLACK
use_cases: array of object { base_scopes, description, display_name, 2 more } Use cases with full scope details.
use_cases: array of object { base_scopes, description, display_name, 2 more }
Use cases with full scope details.
base_scopes: array of object { display_name, scope, severity } Scopes always required for this use case.
base_scopes: array of object { display_name, scope, severity }
Scopes always required for this use case.
CasbApplicationsSetup Flows
Get application setup flows
GET/accounts/{account_id}/one/applications/{slug}/setup-flows
ModelsExpand Collapse
SetupFlowListResponse = array of object { id, default, description, 4 more }
SetupFlowListResponse = array of object { id, default, description, 4 more }
steps: array of object { type, component_id, description, 5 more } Ordered list of setup steps.
steps: array of object { type, component_id, description, 5 more }
Ordered list of setup steps.
type: "component" or "instruction" or "form_input" or "oauth_redirect"Step type.
component - component
instruction - instruction
form_input - form_input
oauth_redirect - oauth_redirect
type: "component" or "instruction" or "form_input" or "oauth_redirect"
Step type.
component- componentinstruction- instructionform_input- form_inputoauth_redirect- oauth_redirect
dynamic_content: optional array of object { label, type, url_template, value_from } Dynamic content blocks (for instruction/form_input).
dynamic_content: optional array of object { label, type, url_template, value_from }
Dynamic content blocks (for instruction/form_input).
CasbIntegrations
List integrations
GET/accounts/{account_id}/one/integrations
Get integration details
GET/accounts/{account_id}/one/integrations/{id}
Create integration
POST/accounts/{account_id}/one/integrations
Update integration
PATCH/accounts/{account_id}/one/integrations/{id}
Delete integration
DELETE/accounts/{account_id}/one/integrations/{id}
Pause integration
POST/accounts/{account_id}/one/integrations/{id}/pause
Resume integration
POST/accounts/{account_id}/one/integrations/{id}/resume