Attestation API

    5 endpoints

    Attestation and verification endpoints.

    GET
    Auth Required

    List all attestations for a proof.

    List all attestations for a proof.

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/attestation

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    proofId
    path
    string
    Required

    Responses

    200
    Success
    400
    Bad request
    401
    Unauthorized
    404
    Not found
    POST
    Auth Required

    List all attestations for a proof.

    List all attestations for a proof.

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/attestation

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    proofId
    path
    string
    Required
    body
    body
    AttestationCreateRequest
    Required

    See AttestationCreateRequest schema

    Responses

    200
    Success
    {
      "schema": "AttestationResponse"
    }
    400
    Bad request
    401
    Unauthorized
    404
    Not found
    GET
    Auth Required

    List all attestations for a proof.

    List all attestations for a proof.

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/attestation/{attestationId}

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    proofId
    path
    string
    Required
    attestationId
    path
    string
    Required

    Responses

    200
    Success
    {
      "schema": "AttestationResponse"
    }
    400
    Bad request
    401
    Unauthorized
    404
    Not found
    PUT
    Auth Required

    Get a single attestation by ID.

    Get a single attestation by ID.

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/attestation/{attestationId}

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    proofId
    path
    string
    Required
    attestationId
    path
    string
    Required
    body
    body
    AttestationUpdateRequest
    Required

    See AttestationUpdateRequest schema

    Responses

    200
    Success
    {
      "schema": "AttestationResponse"
    }
    400
    Bad request
    401
    Unauthorized
    404
    Not found
    DELETE
    Auth Required

    Update an attestation.

    Update an attestation.

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/attestation/{attestationId}

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    proofId
    path
    string
    Required
    attestationId
    path
    string
    Required

    Responses

    200
    Success
    400
    Bad request
    401
    Unauthorized
    404
    Not found