Users

List User Items

Retrieve an ordered and paginated list of existing Items the User is associated with using a given :id.

get/users/{id}/items

Request

  • Base URL
    https://test.api.promisepay.com
  • URL
    https://test.api.promisepay.com/users/{id}/items
  • Auth
    OAuth 2
    Client credentials
    Token URL: https://au-0000.sandbox.auth.assemblypay.com/tokens

Path parameters

idstring required

User ID

Query parameters

offsetinteger

Number of records to offset. Required for pagination.

limitinteger

Number of records to retrieve. Up to 200.

Response

OK

Example response

{
  "items": [
    {
      "id": "7190770-1-2908",
      "name": "Item #001",
      "description": "My first Item.",
      "state": "pending",
      "status": 22000,
      "amount": 20000,
      "payment_type_id": 2,
      "currency": "AUD",
      "buyer_name": "Sample Buyer",
      "buyer_email": "sample.buyer@assemblypayments.com",
      "buyer_country": "AUS",
      "seller_name": "Sample Seller",
      "seller_email": "sample.seller@assemblypayments.com",
      "seller_country": "AUS",
      "tds_check_state": "NA",
      "net_amount": 20000,
      "seller_fees": 400,
      "promisepay_fee": 350,
      "total_outstanding": 20000,
      "total_amount": 20000,
      "payment_method": "pending",
      "payment_credit_card_enabled": true,
      "payment_direct_debit_enabled": true,
      "related": {
        "buyers": "064d6800-fff3-11e5-86aa-5e5517507c66",
        "sellers": "5830def0-ffe8-11e5-86aa-5e5517507c66"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.