List purchases

Returns a paginated list of purchases, each with an abbreviated product and user carrying all
of their mapped External IDs.

Every filter is optional and all of them combine. fulfillment_status reflects what Journey
by Forj has actually processed, so this operation is how a caller confirms that an
asynchronous fulfillment or cancellation has completed.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
int32
1 to 100
Defaults to 25

Maximum number of purchases to return. Defaults to 25, capped at 100.

int32
≥ 0
Defaults to 0

Number of purchases to skip before the current page. Defaults to 0.

One of the following:

  • The integer uniquely associated with a user
  • |
    A pair consisting of an External ID Namespace and an External ID, separated by a : character.
    The Namespace component may not contain the characters : or /.

Return only purchases of this product.

One of the following:

  • The uuid uniquely associated with a product
  • |
    A pair consisting of an External ID Namespace and an External ID, separated by a : character.
    The Namespace component may not contain the characters : or /.
string
^[^:/]+$

Return only purchases whose product or user has an External ID mapped in this namespace.

string
enum

Return only purchases with this fulfillment status.

Allowed:
string
enum

Return only purchases whose entitlement is in this state. Evaluated when the request
is served, so a purchase moves between pending, active, and expired over time
without being modified.

Purchases with no entitlement match no value of this filter, so supplying it excludes
everything that is not yet fulfilled.

Allowed:
date-time

Return only purchases made before this time.

date-time

Return only purchases made after this time.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*