Browse documentation

Type to search the documentation. Press Esc to close.

Scribble limits and quotas

For developers

The ones that bite most often: a message is capped at 500 characters, artwork at 15 MB, an API key at 120 requests a minute, a credit purchase at 10,000 credits, and API list pages at 200 items.

Content limits
LimitValueWhat happens at the boundary
Message length500 characters422 message_too_long from the API; the composer stops you typing past it. Enforced on the server either way.
Message that fits the cardMeasured, not countedThe composer runs the real layout at the real geometry. Roughly 250–400 characters is comfortable once merge fields are substituted.
Artwork file size15 MBRejected with the actual size in the message.
Reference string40 charactersTruncated silently.
API limits
LimitValue
Requests per key120 a minute by default
List page size50 by default, 200 maximum. Larger values are clamped.
IdempotencyNone. Every successful POST creates a card.
Webhook delivery timeout10 seconds
Webhook attempts5, over about half a day
Webhook auto-disable20 consecutive failures
Account and billing limits
LimitValue
Minimum credit purchase1 credit
Maximum credit purchase10,000 credits in one transaction
Credit expiryNone. Business credits never expire.
Contacts read by one automation run20,000
CountriesUS only
Address format limits
FieldRule
StateExactly two characters, a valid US state or territory code
ZIP12345 or 12345-6789
CountryUS

Last checked against the product on . Something wrong or missing? Tell us.