Get an API key
Leave an address and a line about what you are building. A key normally arrives within a day.
There is no signup form and no card, because there is no checkout to put one in. Keys are issued by a person, and that person reads what you write here.
What you can do before the key arrives
The invoice generator needs no key and no account. It runs the same render engine the API does, so a PDF from it is the PDF you will get back from POST /v1/pdf/render. If your documents use Arabic, Hebrew or CJK text, that is the cheapest way to check the fonts hold up before you write any code.
The quickstart is worth reading first. Everything in it works the moment the key lands, and the only step you cannot do yet is the one this page replaces.
What you get
Two keys. A pp_live_ key on the free tier, which is 100 pages a month, and a pp_test_ key that runs the whole pipeline, watermarks what it produces and charges nothing. Iterate on the test key and a loop that misfires at three in the morning costs you nothing.
A key is 24 random base58 characters, around 140 bits. We store an HMAC of it rather than the key, so nobody here can read yours back to you: a lost key is replaced, not recovered, and the old one is revoked in the same step. That is also why it is shown exactly once.
Pricing covers what happens when the allowance runs out. Short version: renders stop, nothing is billed.