Assets API

    5 endpoints

    Asset upload, management, and retrieval.

    GET
    Auth Required

    asset.listForCollection

    asset.listForCollection

    Endpoint

    /public/collection/{collectionId}/asset

    Parameters

    collectionId
    path
    string
    Required

    Responses

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

    asset.getForCollection

    asset.getForCollection

    Endpoint

    /public/collection/{collectionId}/asset/{assetId}

    Parameters

    collectionId
    path
    string
    Required
    assetId
    path
    string
    Required

    Responses

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

    asset.listForProduct

    asset.listForProduct

    Endpoint

    /public/collection/{collectionId}/product/{productId}/asset

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required

    Responses

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

    asset.getForProduct

    asset.getForProduct

    Endpoint

    /public/collection/{collectionId}/product/{productId}/asset/{assetId}

    Parameters

    collectionId
    path
    string
    Required
    productId
    path
    string
    Required
    assetId
    path
    string
    Required

    Responses

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

    asset.getForProof

    asset.getForProof

    Endpoint

    /public/collection/{collectionId}/product/{productId}/proof/{proofId}/asset/{assetId}

    Parameters

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

    Responses

    200
    Success
    {
      "schema": "AssetResponse"
    }
    400
    Bad request
    401
    Unauthorized
    404
    Not found