User management API
ZetaPrints web-to-print API allows creating of new users and updating details of existing ones.
Create new user on a referral
The primary purpose of creating a user within ZetaPrints web-to-print is access control and user input caching.
A new web to print user is created on the first preview update. The system generates a GUID that becomes the user ID. You can pass the ID when the user is referred to Zetaprints portal for the first time. In this case the system will not generate a new user id, but will use the passed one instead. Passing the ID on a later referral from your site to ZetaPrints portal will allow seamless log-in for the user.
Examples:
- http://order.example.com/?ID=BE3A5BE8-8C54-496F-A618-258FC4E9F0AFÂ <- the GUID is hyphenated
- http://order.example.com/?ID=BE3A5BE88C54496FA618258FC4E9F0AF
Parameter name: ID, always upper case. The value is a 128-bit GUID in a 32-char or 36-char (with hyphens) encoding, case insensitive.
- Automatic user logon
- Orders API: save order
- Orders API: generate output files
- Template details API
- User registration API
- MD5 hash for authentication
- User access API
- Image library API
- Orders API: status change
- Dynamic imaging API
- How to get API key
- Orders API
- Catalogs API
- About web-to-print API
- Search API: keywords
- Image editing API
- Search API: templates
- Payments API
- Orders API: order details
- Automatic image resizing
- Shape coordinates for editing
- In-preview image editing
- Advanced text editing
- Shape metadata
- Orders API: list of orders



