Participants

Get participant transaction history

Retrieve transaction history for a participant.

get/v1/participants/{participant_id}/activity/history

Request

  • Base URL: https://api.scrip.dev
  • URL: https://api.scrip.dev/v1/participants/{participant_id}/activity/history
  • Auth: HTTP bearer

Path parameters

participant_idstring required

The participant's id, or ext: followed by the participant's external_id.

Query parameters

limitinteger

Return at most this many records, from 1 to 200, default 50.

cursorstring

The next_cursor from the previous response, valid only with the same endpoint and filters.

asset_idstring uuid

Filter by asset ID

bucket'AVAILABLE' | 'HELD' | 'DEFERRED'

Filter by balance bucket

created_afterstring date-time

Return only records created after this time, RFC 3339.

created_beforestring date-time

Return only records created before this time, RFC 3339.

occurred_afterstring date-time

Return only records whose event occurred after this time, RFC 3339.

occurred_beforestring date-time

Return only records whose event occurred before this time, RFC 3339.

Response

Transaction history

Example response

{
  "data": [
    {
      "action_type": "CREDIT",
      "amount": "100.00",
      "asset_id": "a3bb189e-8bf9-4c8b-9be0-6b5d2f4e7a02",
      "bucket": "AVAILABLE",
      "created_at": "2027-01-15T10:30:00Z",
      "created_by_api_key_id": "d2f4a6c8-0e1b-4a35-9c7d-b3e5f7a9c124",
      "description": "Credit: 10x bonus",
      "event_id": "e5dc1b6a-7f3d-4e2a-8c1b-9a0f4d7e6c05",
      "event_timestamp": "2027-01-15T10:30:00Z",
      "journal_entry_id": "657a0312-1aaa-4ba7-842b-edfbb39edf14"
    }
  ],
  "pagination": {
    "has_more": true,
    "next_cursor": "YWJjMTIz"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.