"Best analytics tool I've used in 14 years"

List websites

GET https://datafa.st/api/v1/admin/websites

List websites available to the token.

Request

Authentication

  • dft_ account token with websites:read.

Response

Returns a JSON object with status and endpoint-specific fields.

Response fields

FieldTypeDescription
data[]._idstringWebsite ObjectId.
data[].domainstringWebsite domain.
data[].namestringnull
data[].trackingIdstringScript tracking ID used in data-website-id.
data[].timezonestringTimezone used to interpret dates and group analytics buckets. Defaults to the website timezone.
data[].currencystringCurrency code for money values, such as USD or EUR.
data[].rolestringCaller role on the website: owner, member, or viewer.

Errors

Common errors include 400 for invalid input, 401 for missing or invalid tokens, 403 for missing permissions or website access, 404 for missing resources, and 500 for server errors.

✍️ Something missing? Suggest features.

🤖 AI agent or LLM? Read this page as markdown

Example request
curl -X GET "https://datafa.st/api/v1/admin/websites" \
  -H "Authorization: Bearer dft_xxx"
Success response
{
  "status": "success",
  "data": [{
    "_id": "665f0b3c4d2e1a0012345678",
    "domain": "example.com",
    "name": "Example",
    "trackingId": "dfid_abc123",
    "timezone": "America/New_York",
    "currency": "USD",
    "role": "owner"
  }]
}