Errors and limits

Errors follow RFC 7807: type, title, status, detail and a stable code. The rate limit is 100 requests a minute for each key, reported in the rate-limit headers.

Stable codes worth handling on your side:

One number holds one card per program. A customer who removes the card and joins again gets the same card back, balance and history intact; a used coupon stays used.

Example

curl https://perfito.al/v1/cards/PF-8F2A-19 \
  -H "Authorization: Bearer sk_test_…"