Skip to content

Get all send transactions

Request

Retrieves all the send transactions performed by the logged-in identity.

Security
auth_token and api-key
Query
offsetinteger, (int32), >= 0

The offset value for paging, indicating the initial item number to be returned from the data set satisfying the given criteria. Leave out to fetch the first page of results.

limitinteger, (int32), [ 1 .. 100 ]

The limit of the results for paging, starting at the offset. Limit is always capped at 100.

profileIdstring(ProfileId)^[0-9]+$

Filter by the Send profile. Leave out to fetch all entries.

instrumentIdobject(InstrumentId)

Filter by the source instrument id.

source.idstring(Id)^[0-9]+$

Filter by the source instrument id. Must be specified when source.type is provided.

source.typestring(InstrumentType)

Filter by the source instrument type. Must be specified when source.id is provided.

Enum:"managed_cards""managed_accounts"
stateArray of strings, unique

Filter by the Send transaction state. Leave out to fetch all states.

createdFrominteger, (int64)

Filter for send transactions created after createdFrom timestamp. Timestamp is expressed in Epoch timestamp using millisecond precision. Leave out to fetch all Send transactions.

createdTointeger, (int64)

Filter for send transactions created before createdTo timestamp. Timestamp is expressed in Epoch timestamp using millisecond precision. Leave out to fetch all Send transactions.

executedFrominteger, (int64)

Filter for send transactions executed after executedFrom timestamp. Timestamp is expressed in Epoch timestamp using millisecond precision. Leave out to fetch all Send transactions.

executedTointeger, (int64)

Filter for send transactions executed before executedTo timestamp. Timestamp is expressed in Epoch timestamp using millisecond precision. Leave out to fetch all Send transactions.

tagstring

Filter by the send tag. The exact tag must be provided, as wildcards are not supported. Leave out to fetch all entries.

curl -i -X GET \
  'https://sandbox.weavr.io/multi/sends?offset=0&limit=1&profileId=string&instrumentId=id%3Dstring%26type%3Dmanaged_cards&source.id=string&source.type=managed_cards&state=INVALID&createdFrom=0&createdTo=0&executedFrom=0&executedTo=0&tag=string' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'api-key: YOUR_API_KEY_HERE'

Responses

Success

Headers
request-refstringrequired

A request identifier. Providing this reference when contacting our support team will help us investigate your query.

Bodyapplication/json
sendArray of objects(Send)
countinteger, (int32)

Total number of records (excluding the paging limit).

responseCountinteger, (int32)

Total number of records returned in this response.

Response
{ "send": [ {} ], "count": 0, "responseCount": 0 }