Skip to main content
GET
/
v1
/
assets
List assets
curl --request GET \
  --url https://api.scrip.dev/v1/assets \
  --header 'X-API-Key: <api-key>'
{
  "data": [
    {
      "created_at": "2024-01-15T10:30:00Z",
      "deleted_at": "2023-11-07T05:31:56Z",
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "inventory_mode": "SIMPLE",
      "issuance_policy": "UNLIMITED",
      "max_transaction_amount": "10000.00",
      "name": "Bonus Points",
      "program_ids": [
        "550e8400-e29b-41d4-a716-446655440001"
      ],
      "scale": 2,
      "status": "ACTIVE",
      "symbol": "PTS",
      "updated_at": "2024-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "has_more": true,
    "next_cursor": "YWJjMTIz"
  }
}
Returns all assets in your organization. Assets are org-level resources, not scoped to a single program. Each asset can be linked to one or more programs. Filter by status or program_id, and use search to find assets by symbol or name. The response includes each asset’s inventory_mode, issuance_policy, scale, and other configuration fields.
For usage patterns and examples, see the Asset Configuration guide.

Authorizations

X-API-Key
string
header
required

API key passed in the X-API-Key header.

Query Parameters

limit
integer
default:50

Maximum number of results (default 50, max 200)

Required range: x >= 1
cursor
string

Pagination cursor from previous response

program_id
string<uuid>

Filter by program ID

status
enum<string>

Filter by asset status

Available options:
ACTIVE,
ARCHIVED

Search by asset symbol or name (partial match)

Response

List of assets

data
object[]

Data contains the list of items

pagination
object

Pagination contains cursor information for fetching more results