APIHub
Back to Explore

CRM cards

The CRM Cards API lets a app define and manage custom sidebar cards for its CRM records, offering endpoints to list all cards for an app, retrieve a single card definition, create new cards, update existing ones, delete cards, and fetch a sample card response.

Uncategorized
apiKeyQuery
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

364ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/crm/v3/extensions/cards/sample-response

Get sample card detail response

GET

/crm/v3/extensions/cards/{appId}

Get all cards

  • appId (path, required) — The ID of the target app.
POST

/crm/v3/extensions/cards/{appId}

Create a new card

  • appId (path, required) — The ID of the target app.
DELETE

/crm/v3/extensions/cards/{appId}/{cardId}

Delete a card

  • appId (path, required) — The ID of the target app.
  • cardId (path, required) — The ID of the card to delete.
GET

/crm/v3/extensions/cards/{appId}/{cardId}

Get a card.

  • appId (path, required) — The ID of the target app.
  • cardId (path, required) — The ID of the target card.
PATCH

/crm/v3/extensions/cards/{appId}/{cardId}

Update a card

  • appId (path, required) — The ID of the target app.
  • cardId (path, required) — The ID of the card to update.

6 endpoints auto-detected

Authentication

This API uses an API key, passed as the "hapikey" query parameter. No OAuth required.

curl -X GET \
  "https://api.hubapi.com/crm/v3/extensions/cards/sample-response?hapikey=YOUR_API_KEY"

api.hubapi.com · HTTPS only