authenticated
service-titan-tenant

Submit Portal Credentials

Store the portal login for the caller's own connected tenant and test it.

The tenant is the organization's, never the client's. The values go straight to service-titan-service, which merges them into the tenant's existing secret and runs the login; nothing here logs, stores or echoes them.

post/tenants/portal-credentials

Request

  • Base URL
    https://api-docs.upsmith.com (the document declares no server; this is the origin it was published from)
  • Auth
    • API key in header x-api-key
    • or HTTP bearer

Headers

organization-idstring nullable
x-user-idstring nullable
timezonestring
x-actor-emailstring nullable
x-request-sourcestring nullable
x-operation-idstring nullable
x-commit-messagestring nullable
x-confirmation-idstring nullable
x-chat-idstring nullable

Request body

usernamestring password required
passwordstring password required
totp_seedstring password required

Response

Successful Response

configuredboolean required
workingboolean required
errorstring nullable
last_validated_atstring nullable
outcome'working' | 'rejected' | 'untested' nullable

Changes

No recorded changes to this operation across all 1 revision of this API.