Profiles

List profiles (via /me)

List all profiles. Supports both JWT and API key authentication.

get/api/v1/me/profiles

Request

  • Base URL: https://api.proof.holdings
  • URL: https://api.proof.holdings/api/v1/me/profiles
  • Auth: one of:
    • API key in cookie auth_token
    • HTTP bearer

Response

List of profiles

Example response

{
  "profiles": [
    {
      "id": "507f1f77bcf86cd799439011",
      "theme": {
        "primary_color": "#22c55e",
        "background_type": "solid",
        "background_color": "#0a0a0a",
        "font_style": "default"
      },
      "custom_links": [
        {
          "title": "Website",
          "url": "https://example.com",
          "is_visible": true
        }
      ],
      "proofs": [
        {
          "type": "phone",
          "channel": "whatsapp"
        }
      ],
      "delegations": [
        {
          "delegate": "pkg:npm/@proof-holdings/mcp-server",
          "principal": "proof.holdings",
          "scope": [
            "send-email"
          ],
          "artifact_path": "/npm/@proof-holdings/mcp-server"
        }
      ]
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.