Get project
Returns the data of the project associated with the provided API key.
Use this endpoint to verify API key access and fetch core project metadata.
Typical Use Cases
- Validate that backend integrations use the correct API key.
- Fetch the project token/domain before configuring tracking clients.
- Check public dashboard and filtering-related settings.
Bearer token for a project API key. This endpoint returns data for that project only.
Example: Bearer vem_abcdefghijklmnopqrstuvwxyz123456
Responses
200 Success
application/json
project
* required
Description
Project data associated with the provided API key.
id
* required
Description
Unique project identifier
Example
"4232882524803099"
name
* required
Description
Name of the project
domain
* required
Description
Primary domain of the project
token
* required
Description
Public token used for tracking
Example
"project_token_123"
createdAt
* required
Description
Project creation timestamp (ISO 8601)
Example
"2026-02-07T12:00:00.000Z"
firstEventAt
* required
Description
Timestamp of the first ingested event, if available (ISO 8601)
Example
"2026-02-07T12:30:00.000Z"
hasPublicDashboard
* required
Description
Whether the project has public dashboard access enabled
excludedIps
* required
Description
List of excluded IP Addresses
excludedCountries
* required
Description
List of excluded countries as ISO 3166-1 alpha-2 codes
400 Bad request - invalid request payload or parameters
application/json
error
* required
Description
Validation error details.
code
* required
Description
Machine-readable validation error code.
message
* required
Description
Human-readable validation summary.
details
* required
Description
Per-field validation issues.
Show nested properties (2)
field
* required
Description
Path to the invalid request field.
message
* required
Description
Validation error message for the field.
401 Unauthorized - invalid or revoked API key
application/json
error
* required
Description
Error details.
code
* required
Description
Machine-readable error code.
message
* required
Description
Human-readable error message.
429 Rate limit exceeded
application/json
error
* required
Description
Error details.
code
* required
Description
Machine-readable error code.
Type
"RATE_LIMIT_EXCEEDED"
message
* required
Description
Human-readable error message.
500 Unexpected internal error
application/json
error
* required
Description
Error details.
code
* required
Description
Machine-readable error code.
Type
"INTERNAL_SERVER_ERROR"
message
* required
Description
Human-readable error message.