GET
/
v1
/
api
/
me
Get current API key details and validation status
curl --request GET \
  --url https://backend.blooio.com/v1/api/me \
  --header 'Authorization: Bearer <token>'
{
  "valid": true,
  "api_key": "VTAsewjhLz4KUcf3rt8tu",
  "plan": "trial",
  "metadata": {},
  "integration_details": {
    "name": "<string>",
    "customer_webhook_url": "<string>",
    "metadata": {}
  },
  "devices": [
    {
      "device_hash": "<string>",
      "is_active": true,
      "last_active": 123
    }
  ],
  "usage": {
    "inbound_messages": 42,
    "outbound_messages": 156,
    "last_message_sent": 123
  }
}

Authorizations

Authorization
string
header
required

API key must be provided in the Authorization header as Bearer YOUR_API_KEY.

Response

API key details and validation status.

valid
boolean

Whether the API key is valid.

Example:

true

api_key
string

The API key used for authentication.

Example:

"VTAsewjhLz4KUcf3rt8tu"

plan
string

The plan associated with this API key.

Example:

"trial"

metadata
object

Custom metadata associated with the API key.

integration_details
object | null

Integration-specific details (GHL or API integration).

devices
object[]

List of devices associated with this API key.

usage
object

Usage statistics for this API key.