/auth/connectionsCreates an auth connection for a profile and domain combination. If the provided profile_name does not exist, it is created automatically. Returns 409 Conflict if an auth connection already exists for the given profile and domain.
Authorization
bearerAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request to create an auth connection for a profile and domain
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/auth/connections" \ -H "Content-Type: application/json" \ -d '{ "domain": "string", "profile_name": "string" }'{ "id": "string", "profile_name": "string", "domain": "string", "status": "AUTHENTICATED", "last_auth_check_at": "2019-08-24T14:15:22Z", "last_auth_at": "2019-08-24T14:15:22Z", "credential": { "name": "string", "provider": "string", "path": "string", "auto": true }, "can_reauth": true, "can_reauth_reason": "external_credential", "proxy_id": "string", "allowed_domains": [ "string" ], "login_url": "http://example.com", "post_login_url": "http://example.com", "flow_status": "IN_PROGRESS", "flow_step": "DISCOVERING", "flow_type": "LOGIN", "flow_expires_at": "2019-08-24T14:15:22Z", "fields": [ { "id": "string", "ref": "string", "type": "identifier", "label": "string", "required": true, "observed_selector": "string" } ], "choices": [ { "id": "string", "type": "mfa_method", "label": "string", "description": "string", "observed_selector": "string" } ], "discovered_fields": [ { "name": "string", "type": "text", "label": "string", "placeholder": "string", "required": true, "selector": "string", "linked_mfa_type": "sms", "hint": "string" } ], "mfa_options": [ { "type": "sms", "label": "string", "target": "string", "description": "string" } ], "sign_in_options": [ { "id": "string", "label": "string", "description": "string" } ], "pending_sso_buttons": [ { "selector": "string", "provider": "string", "label": "string" } ], "external_action_message": "string", "website_error": "string", "sso_provider": "string", "error_message": "string", "error_code": "string", "hosted_url": "http://example.com", "live_view_url": "http://example.com", "browser_session_id": "string", "health_check_interval": 300, "health_checks": true, "auto_reauth": true, "save_credentials": true, "record_session": true}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}{ "code": "string", "message": "string", "existing_id": "string"}{ "code": "string", "message": "string", "details": [ { "code": "string", "message": "string" } ], "inner_error": { "code": "string", "message": "string" }}