Create website key
POST https://datafa.st/api/v1/admin/websites/{websiteId}/apikeys
Create a new
df_ website API key. The full key is returned once — store it securely. Maximum 10 keys per website.Use website keys for single-site integrations that should not manage the broader account.
Request
Path parameters
websiteId_id field). Example: 665f0b3c4d2e1a0012345678.Body parameters
name"Production backend". Omit for null.Example request body
{
"name": "Production backend"
}
The response includes
key once — store it as df_... for Website API calls.Response
Returns a JSON object with
status: "success" and endpoint-specific fields in data.Response fields
data[]._iddata[].namedata[].displayKeydata[].websiteIddata[].lastUsedAtdata[].createdAtdata[].keyAuthentication
Use a
dft_ account token with api-keys:write.A
df_ website API key for the same website can also call this route when the path websiteId matches the key's website. Write access with a df_ key is capped at member level — owner-only actions such as team management require a dft_ token and owner role.Errors
400 — Key limit reached (max 10 per website).
See API errors for the standard error envelope, auth failures, validation errors, permission errors, and rate limits.