Ana içeriğe atla

Endpoint

Authentication

Requires a Personal API Access Token.

Request

Headers

Path Parameters

Query Parameters

None.

Response

Success Response (200 OK)

Response Fields

Credential Object

Notes

  • password field is always null in list responses for security reasons
  • expireDate is in ISO 8601 format (UTC)
  • ipList can contain individual IP addresses or CIDR ranges
  • Empty arrays ([]) are returned for empty lists
  • For admin project, all credentials are returned; for regular projects, only project-specific credentials are returned

Error Response (401 Unauthorized)

Error Response (404 Not Found)

cURL Example

Notes and Warnings

  • Password Security:
    • Passwords are never returned in list responses
    • Use Change Password endpoint to update passwords
  • Project Scope:
    • Regular projects return only project-specific credentials
    • Admin project returns all credentials (including global)
  • Role Names:
    • Role names are returned instead of role IDs
    • Role names must match existing credential roles
  • IP Restrictions:
    • IP list can contain individual IPs or CIDR ranges
    • Empty IP list means no IP restrictions
  • Expiration:
    • Expired credentials may still be returned
    • Check expireDate to determine if credential is expired
  • Enabled Status:
    • Disabled credentials are still returned
    • Check enabled field to determine if credential is active

Permissions

  • User must have any permission in the project (read access)