Retrieves a list of payment codes with support for filtering by mode, USSD code, and status.
Bearer HTTP authentication specified with the header Authorization: Bearer <access_token>
The value is the tenancy parameter that Monime uses to determine which space the request is intended for.
64Specifies which version of the Monime API will handle this request.
caph.2025-08-23, caph.2025-06-20 Filter by the USSD code assigned to the payment code (if applicable).
Filter by usage mode: 'one_time' for single-use codes, or 'recurrent' for reusable ones.
one_time, recurrent Filter by payment code status: 'pending' (not yet used), 'processing' (in use), 'expired' (duration elapsed), 'cancelled' (manually cancelled), or 'completed' (fulfilled as intended).
pending, cancelled, processing, expired, completed Maximum number of items to return in a single page. Must be between 1 and 50. Defaults to 10 if not specified.
1 <= x <= 50Pagination cursor for fetching the next page of results. Set this to the 'next' cursor value from a previous response to continue paginating forward.
2000OK
Represents the status of the query operation, confirming if it was successful. This field is always true
Contains a list of messages providing relevant information or feedback related to the query or operation
The list of items in the response
The pagination info associated with the response