Update AI Credential

View as Markdown
Update an AI credential label, stored key, default model, custom endpoint, or enabled state.

Authentication

AuthorizationBearer

Use Bearer <api-key>.

Path parameters

credentialIdstringRequired

Request

This endpoint expects an object.
apiKeystring or nullOptional>=1 character
baseUrlstring or nullOptionalformat: "uri"
defaultModelstring or nullOptionalformat: "^[A-Za-z0-9_.:/-]+(?:\/[A-Za-z0-9_.:/-]+)*$"
namestringOptional1-200 characters
statusenumOptional

Response

OK
createdAtdatetime
hasApiKeyboolean
idstringformat: "^[A-Za-z0-9_-]{1,64}$"
namestring1-200 characters
providerenum
statusenum
updatedAtdatetime
baseUrlstringformat: "uri"
defaultModelstringformat: "^[A-Za-z0-9_.:/-]+(?:\/[A-Za-z0-9_.:/-]+)*$"
subaccountIdstring>=1 character

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
429
Too Many Requests Error