Proofs API
10 endpoints
Product proof generation and verification.
Endpoint
/admin/collection/{collectionId}/product/{productId}/batch/{batchId}/proofParameters
collectionIdpath
string
Required
productIdpath
string
Required
batchIdpath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not foundDelete a proof for a product (admin only).
Delete a proof for a product (admin only).
Endpoint
/admin/collection/{collectionId}/product/{productId}/proofParameters
collectionIdpath
string
Required
productIdpath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not foundEndpoint
/admin/collection/{collectionId}/product/{productId}/proofParameters
collectionIdpath
string
Required
productIdpath
string
Required
bodybody
ProofCreateRequest
Required
See ProofCreateRequest schema
Responses
200
Success{
"schema": "ProofResponse"
}400
Bad request401
Unauthorized404
Not foundGet proofs for a user in a collection (admin only).
Get proofs for a user in a collection (admin only).
Endpoint
/admin/collection/{collectionId}/product/{productId}/proof/findParameters
collectionIdpath
string
Required
productIdpath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not foundCreate a proof for a product (admin only).
Create a proof for a product (admin only).
Endpoint
/admin/collection/{collectionId}/product/{productId}/proof/{proofId}Parameters
collectionIdpath
string
Required
productIdpath
string
Required
proofIdpath
string
Required
bodybody
ProofUpdateRequest
Required
See ProofUpdateRequest schema
Responses
200
Success{
"schema": "ProofResponse"
}400
Bad request401
Unauthorized404
Not foundDelete a proof for a product (admin only).
Delete a proof for a product (admin only).
Endpoint
/admin/collection/{collectionId}/product/{productId}/proof/{proofId}Parameters
collectionIdpath
string
Required
productIdpath
string
Required
proofIdpath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not foundDelete a proof for a product (admin only).
Delete a proof for a product (admin only).
Endpoint
/admin/collection/{collectionId}/proof/findByUser/{userId}Parameters
collectionIdpath
string
Required
userIdpath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not foundClaim a product without providing a proof ID.
Claim a product without providing a proof ID.
Endpoint
/public/collection/{collectionId}/product/{productId}/proof/claimParameters
collectionIdpath
string
Required
productIdpath
string
Required
bodybody
ProofClaimRequest
Required
See ProofClaimRequest schema
Responses
200
Success{
"schema": "ProofResponse"
}400
Bad request401
Unauthorized404
Not foundUpdate a proof for a product (admin only).
Update a proof for a product (admin only).
Endpoint
/public/collection/{collectionId}/product/{productId}/proof/{proofId}/claimParameters
collectionIdpath
string
Required
productIdpath
string
Required
proofIdpath
string
Required
bodybody
ProofClaimRequest
Required
See ProofClaimRequest schema
Responses
200
Success{
"schema": "ProofResponse"
}400
Bad request401
Unauthorized404
Not foundRetrieves a single Proof by Collection ID, Product ID, and Proof ID.
Retrieves a single Proof by Collection ID, Product ID, and Proof ID.
Endpoint
/public/collection/{collectionId}/proof{qp}Parameters
collectionIdpath
string
Required
qppath
string
Required
Responses
200
Success400
Bad request401
Unauthorized404
Not found