Create order
Create a certificate order.
Order Creation Steps
Start Order Creation
- Call the endpoint with the required fields and the
stateset toStart - The response will contain:
- A
pre_signed_urlfor uploading the asset - An
order_idfor committing the order
- A
Upload Asset
- Upload the asset with
PUTrequest using thepre_signed_url - Example S3 upload request:
cURL
- Notice the lack of
Content-Typeheader
Body
The order creation request
The order creation request
A unique UUID identifier for the asset.
The filename of the asset, make sure it matches the actual file name you intend to upload, especially whether it has an extension or not.
A Unix timestamp of the last time the asset was modified.
Start, Commit The project id the order is associated with. If not provided, it will be set to 'Personal Certificates', meaning the order is not associated with any project but uploaded to App Client's Personal Certificates.
The entity that is ordering the certificate, can be the same as the username or a anything else, ex. the artist name.
The email of the entity that is ordering the certificate, can be the same as the username or a anything else, ex. the artist email.
Tags to be added to the order, can be used for filtering and searching.