Partially updates an existing auth record by authId. Only fields provided in the request body are updated — omitted fields remain unchanged. Returns the updated auth record.
Documentation Index
Fetch the complete documentation index at: https://docs.sigmamind.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate every request by passing your API key in the X-API-Key header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.
Unique identifier for the integration
Unique identifier for the auth record
Request body to partially update an existing authentication credential record. Only fields included in the request body are updated — omitted fields are left unchanged. The authType set at creation time is permanent and cannot be changed via this endpoint. Provide only the credential fields that match the original authType.
Replacement bearer token. Applicable only when the auth record was originally created with authType BEARER_TOKEN. Overwrites the previously stored token. The system will use this new value on all subsequent outbound requests. Omit this field to leave the existing token unchanged.
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...updated"
Replacement username for Basic authentication. Applicable only when the auth record was originally created with authType BASIC_AUTH. Can be updated independently — omitting this field leaves the existing username unchanged.
256"new_api_user@example.com"
Replacement password for Basic authentication. Applicable only when the auth record was originally created with authType BASIC_AUTH. Can be updated independently — omitting this field leaves the existing password unchanged.
512"newS3cretP@ssword"
Defines how an API key is attached to outgoing requests. Use this when the API requires a key in headers or query parameters.
{
"key": "X-API-KEY",
"value": "<secret>",
"position": "header"
}Replacement list of static headers attached to every outbound request for this auth record. Pass a non-empty list to overwrite all existing headers with the new set. Pass an empty list [] to remove all headers. Omit this field entirely to leave existing headers unchanged.
OK
Unique identifier for the auth record
"auth_P3kNz7Yv1Qm9"
Unique identifier of the parent integration
"intg_AuUKK371Spr5"
The authentication strategy this credential set uses. Determines which credential fields are required: API_KEY — provide the apiKey object (key name, secret value, and position). BEARER_TOKEN — provide the token field. BASIC_AUTH — provide username and password fields. NO_AUTH — no credential fields required.
NO_AUTH, BASIC_AUTH, BEARER_TOKEN, API_KEY "API_KEY"
Optional list of static HTTP headers attached to every outbound request under this auth. Applied on top of any headers defined at the integration or tool level. Useful for fixed metadata headers required by the third-party API.
[
{
"key": "X-Request-Source",
"value": "sigmamind"
}
]Timestamp when the record was created
Timestamp when the record was last updated