providers

Create Provider Route

Changed on
post/api/v1/providers

Request

  • Base URL
    https://cp.xenovia.io (the document declares no server; this is the origin it was published from)
  • URL
    https://cp.xenovia.io/api/v1/providers
  • Auth
    none declared

Headers

Authorizationstring nullable
X-Request-IDstring nullable

Request body

namestring required
providerstring required
modelstring required
paramsobject nullable
credential_refstring nullable
residency'us' | 'eu' | 'apac' | 'global' nullable

Response

Successful Response

idstring uuid required
created_atstring date-time required
updated_atstring date-time required
org_idstring uuid required
namestring required
providerstring required
modelstring nullable required
paramsobject nullable required
has_api_tokenboolean required
credential_refstring nullable
last_tested_atstring date-time nullable
last_test_okboolean nullable
last_test_errorstring nullable
last_test_latency_msinteger nullable
residency'us' | 'eu' | 'apac' | 'global' | 'unknown'
residency_override'us' | 'eu' | 'apac' | 'global' nullable

Changes

    • breaking

      the request property became required

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      the request property's minLength was increased from 0 to 1

    • warning

      the request property's maxLength was set to 255

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status