FaceCard Docs

Plans and limits

What each plan includes and the limits the API enforces.

Plans

PlanPriceAppsKeys per appAuths per month per teamTeam members
Free0121,0001
Pro29 USD per month102550,00010
Enterprise99 USD per monthUnlimitedUnlimited500,000 (more on request)Unlimited

Limits are per team. A plan applies to every app of the team. You change plans in the developer portal.

What counts as an auth

An auth is one enroll or match call that reaches face matching, whether it succeeds or fails. Calls rejected earlier (bad credential, missing consent, invalid challenge, rate limit) do not count. Challenge requests are not auths.

Check your count with GET /v1/usage or in the portal. See usage.

When you hit a limit

  • Monthly auths used up: 429 plan_limit_reached with limit, used and resets_at. It resets at the time in resets_at.
  • App or key count reached: 403 plan_limit_reached with limit and used.

Rate limits

Rate limits are separate from plan limits and apply on every plan.

ScopeLimit
Challenge, enroll and match, per IP address30 requests a minute
Per secret key600 requests a minute

Over the limit the API answers 429 rate_limited with a Retry-After header. Wait that many seconds before you retry.

What is not offered

FaceCard does not offer webhooks, SSO, custom branding or advanced analytics at launch. No plan includes them.

On this page