# Channex

[Channex](https://channex.io/) is a channel management system that integrates with the same MONEI tokenization endpoint. Unlike Siteminder, Channex returns a JSON response with the booking data and MONEI payment tokens.

## Request[​](#request "Direct link to Request")

**Endpoint:** `POST https://api.monei.com/v1/partner/tokens`

```
{

  "accountId": "<monei_account_id>",

  "sessionId": "<uuid4>",

  "channelManagerType": "CHANNEX",

  "channexId": "<your_channex_api_key>",

  "propertyId": "<property_id>"

}
```

### Parameters[​](#parameters "Direct link to Parameters")

| Parameter            | Type   | Required | Description                                                                                                                                                               |
| -------------------- | ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `accountId`          | String | Yes      | Your MONEI account ID (UUID) — the account the payment will be transferred to                                                                                             |
| `sessionId`          | String | Yes      | UUID identifying the session                                                                                                                                              |
| `channelManagerType` | String | Yes      | Must be `CHANNEX`                                                                                                                                                         |
| `channexId`          | String | Yes      | Your [Channex API key](https://docs.channex.io/application-documentation/api-key-access)                                                                                  |
| `propertyId`         | String | No       | Filter by property ID. If omitted, returns all [Booking Revision Feed](https://docs.channex.io/api-v.1-documentation/bookings-collection#booking-revisions-feed) entries. |

## Response[​](#response "Direct link to Response")

```
[

  {

    "paymentToken": "b27b97a729ab9cefa8765eccf25d636b13f887cc",

    "expireAt": 2678401,

    "paymentMethod": {

      "method": "card",

      "card": {

        "country": "US",

        "last4": "8164",

        "bank": "Wex Bank",

        "bin": "53463306",

        "cardholderName": "Joan Sanfeliu",

        "expiration": 1767225600,

        "type": "credit",

        "brand": "mastercard"

      }

    },

    "attributes": {

      "id": "cbc57822-912c-4663-a9e5-3930b7539958",

      "meta": {

        "ruid": "Ykc2RlIyh9YUA66gHNu0pFCmOkmrTcr9qWngFe1gY4xjUlSmD+RVGXDjWrLMNL75u7DwI7i7eM9Vu047Nzj/TuNw+WkXmHOFc="

      },

      "status": "new",

      "currency": "GBP",

      "amount": "615.00"

    }

  }

]
```

### Response Fields[​](#response-fields "Direct link to Response Fields")

| Field                               | Description                                                                                                                                   |
| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `paymentToken`                      | MONEI token for the booking's card. Use in [payment creation](https://docs.monei.com/apis/rest/payments-create/.md) instead of raw card data. |
| `expireAt`                          | Token expiration (Unix timestamp)                                                                                                             |
| `paymentMethod.card.country`        | Card issuing country                                                                                                                          |
| `paymentMethod.card.last4`          | Last four digits of the card number                                                                                                           |
| `paymentMethod.card.bank`           | Issuing bank name                                                                                                                             |
| `paymentMethod.card.bin`            | Bank identification number                                                                                                                    |
| `paymentMethod.card.cardholderName` | Name of the cardholder                                                                                                                        |
| `paymentMethod.card.expiration`     | Card expiration date (Unix timestamp)                                                                                                         |
| `paymentMethod.card.type`           | Card type (e.g. `credit`, `debit`)                                                                                                            |
| `paymentMethod.card.brand`          | Card network (e.g. `mastercard`, `visa`)                                                                                                      |
| `attributes`                        | Full Channex booking data (without exposed card numbers)                                                                                      |
