The issuu API is open to all but certain restrictions are in place to ensure fair usage and stability. The limits below will take effect on March 1, 2015.
Using the API you can manage many of the same resources that are available on the web site: Specifically documents, folders, and bookmarks.
If you have a paid account with a Plus or Premium plan you can also use the API for managing document embeds and generating embed code for easy integration into your own web site.
| Free | Plus/Pro(*) | Premium | Optimum | |
|---|---|---|---|---|
| Resources that can be handled via the API |
- documents - bookmarks - folders |
- documents - bookmarks - folders - embeds |
- documents - bookmarks - folders - embeds |
- documents - bookmarks - folders - embeds |
| Free | Plus/Pro(*) | Premium | Optimum | |
|---|---|---|---|---|
| Uploads | Max 1 per month | Max 5 per month | Max 10 per month | Unlimited |
The file you upload needs to adhere to a few limitations regarding the format. The file type must be one of PDF, ODT, DOC, WPD, SXW, SXI, RTF, ODP or PPT, and the page count cannot exceed 500 pages. Depending on the paid plan of your account the file size can be up to 500MB (1MB = 1.048.576 bytes). Even Free accounts can upload files up to 100MB in size.
| Free | Plus/Pro(*) | Premium | Optimum | |
|---|---|---|---|---|
| File size | Max 100mb | Max 200mb | Max 500mb | Max 500mb |
| Document size | Max 250 pages | Max 400 pages | Max 500 pages | Max 500 pages |
| Free | Plus/Pro(*) | Premium | Optimum | |
|---|---|---|---|---|
| Burst limit | 10 requests | 15 requests | 20 requests | 20 requests |
| Sustained limit | 1 request per sec. | 2 request per sec. | 3 request per sec. | 3 request per sec. |
The table below lists the error codes that relate to API limits:
| Code | Message | Explanation |
|---|---|---|
| 012 | Request throttled | Requests are submitted at a rate that exceeds burst and sustained limits |
| 205 | File size is too large | File uploaded exceeds the size limit of the account type |
| 294 | Limit of unlisted publications exceeded | File uploaded exceeds the limit of unlisted publications purchased |
| 295 | Limit of monthly API uploads exceeded | File uploaded exceeds the limit of the account type |
| 296 | Unavailable to Free accounts | Resource accessed is not available for the account type |
(*) Pro is a legacy plan that is no longer offered.