Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Credential object represents a set of SIP authentication credentials (username and password) that can be used to authenticate calls on a specific trunk. Multiple credentials can exist for a single trunk, enabling different users, devices, or applications to connect with unique authentication details.
Password Security: The password field is write-only and is never returned in API responses. Once created, passwords cannot be retrieved - only updated.Username Immutability: The username cannot be changed after credential creation. To use a different username, create a new credential and delete the old one.

Attributes

FieldTypeDescription
idstring (UUID)Unique identifier for the credential. Automatically generated upon creation.
trunk_idstring (UUID)ID of the trunk this credential belongs to.
usernamestringSIP username for authentication. Required. Must be unique within the trunk. Cannot be changed after creation.
passwordstringSIP password for authentication. Required (minimum 8 characters). Write-only - never returned in responses.
enabledbooleanWhether the credential is active and can be used for authentication. Default: true.
descriptionstringOptional description with context about the credential’s purpose or the device/user it belongs to.
created_atstring (ISO 8601)Timestamp when the credential was created. Format: YYYY-MM-DDTHH:mm:ssZ (UTC).
updated_atstring (ISO 8601)Timestamp of the last update to the credential. Format: YYYY-MM-DDTHH:mm:ssZ (UTC).

Example

Credential Object Response

A typical credential object returned by the API (password is not included):
Credential Object
{
  "id": "aabbccdd-1234-5678-90ab-cdef12345678",
  "account_id": "MA_XXXXXXXX",
  "username": "sipuser_demo",
  "password": "<redacted>",
  "realm": "MA_XXXXXXXX.sip.vobiz.ai",
  "enabled": true,
  "created_at": "2026-04-22T08:51:47.813889Z",
  "updated_at": "2026-04-22T08:51:47.813889Z"
}
Security Best Practices:
  • Use strong passwords with at least 12 characters
  • Include uppercase, lowercase, numbers, and special characters
  • Rotate credentials regularly (quarterly recommended)
  • Disable unused credentials immediately rather than deleting them
  • Use descriptive usernames that identify the device or user