directprint.io includes a REST API for automated or mass data manipulation within the platform.
- API documentation can be found here: https://directprint.io/apiDocs/
- The API is disabled by default, it can be enabled in the admin interface here.
- When the API is enabled, an API key is automatically generated.
- All requests to the API require the key to be included as a header, query or body parameter (any will work). For details see the API documentation.
The APIs are designed to work with JSON formatted data.
However, directprint.io includes a graphical toolset to convert CSV (spreadsheet data) <> JSON, see this article for a worked example.