Touchpoints

Create touchpoints

Creates one or more touchpoints. Accepts a single touchpoint or a bulk list; location_slug is optional (omit for org-level).

post/v1/touchpoints

Request

  • Base URL
    https://orders-api.paymongo.com
  • URL
    https://orders-api.paymongo.com/v1/touchpoints
  • Auth
    HTTP basic

Request body

display_namestring
location_slugstring
touchpoint_codestring

Example request

{
  "display_name": "Table 1",
  "location_slug": "bgc-branch",
  "touchpoint_code": "table-01",
  "touchpoints": [
    {
      "display_name": "Table 1",
      "touchpoint_code": "table-01"
    }
  ]
}

Response

Created

has_moreboolean

Example response

{
  "data": [
    {
      "created_at": "2026-06-24 07:55:00+00:00",
      "display_name": "Table 1",
      "id": "tp_abc123",
      "livemode": true,
      "location_slug": "bgc-branch",
      "qr_target_url": "https://orders.paymongo.com/t/table-01",
      "touchpoint_code": "table-01",
      "updated_at": "2026-06-24 07:55:00+00:00"
    }
  ]
}

Changes

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