Connect Stripe
POST https://datafa.st/api/v1/admin/websites/{websiteId}/integrations/stripe
Connect Stripe using a restricted API key (
rk_). DataFast uses it read-only to import revenue for attribution.Publishable (
pk_) and secret (sk_) keys are rejected. Test keys are rejected in production.Request
Path parameters
websiteId_id field). Example: 665f0b3c4d2e1a0012345678.Body parameters
stripeRakrequired
rk_. Not pk_ or sk_. Stripe restricted keys docs.Example request body
{
"stripeRak": "rk_live_..."
}
Response
Returns a JSON object with
status: "success" and endpoint-specific fields in data.Response fields
data[].messagedata[].currencyUSD or EUR.Authentication
Use a
dft_ account token with settings: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 — Invalid key format (must start with
rk_).See API errors for the standard error envelope, auth failures, validation errors, permission errors, and rate limits.