# Retrieve financial details

URL: https://docs.emergingtravel.com/docs/b2b-api/contracts/retrieve-financial-details/

Tags: b2b

---


```
https://api.worldota.net/api/b2b/v3/general/financial/info/
```

The call gets the contract financial details.

## Request example

```shell
curl --user '<KEY_ID>:<API_KEY>' 'https://api.worldota.net/api/b2b/v3/general/financial/info/'
```

## Response



[//]: # (contract)
- **contract** *(Object)*

  <p>The contract general financial information.</p>
  <ul>
  <li>
  <p><strong>contract_overpay</strong> <em>(Float)</em></p>
  <p>The amount of money that could be used for bookings.</p>
  <p>Consists of:</p>
  <ul>
  <li>Orders refundable money.</li>
  <li>Balances from previous transfers.</li>
  <li>And money deposited in advance on the contract.</li>
  </ul>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>credit_limit</strong> <em>(Float)</em></p>
  <p>The contract credit limit.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>deposit</strong> <em>(Float)</em></p>
  <p>The contract deposit amount.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>max_booking_price</strong> <em>(String)</em></p>
  <p>The limit for new bookings.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>overdue_debt</strong> <em>(Float)</em></p>
  <p>The contract overdue debt.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>reporting_currency</strong> <em>(String)</em></p>
  <p>The contract reporting currency in the [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html)
   format.</p>
  > [!NOTE]
  > * The possible values:
  >     * `AED`.
  >     * `AUD`.
  >     * `BGN`.
  >     * `BRL`.
  >     * `BYN`.
  >     * `CAD`.
  >     * `CHF`.
  >     * `CNY`.
  >     * `DKK`.
  >     * `EUR`.
  >     * `GBP`.
  >     * `HKD`.
  >     * `IDR`.
  >     * `KZT`.
  >     * `MYR`.
  >     * `NOK`.
  >     * `PLN`.
  >     * `QAR`.
  >     * `RON`.
  >     * `RUB`.
  >     * `SEK`.
  >     * `SGD`.
  >     * `THB`.
  >     * `TRY`.
  >     * `USD`.
  >     * `VND`.
  >     * `ZAR`.
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_non_ref_orders_sum</strong> <em>(Float)</em></p>
  <p>The unpaid non-refundable bookings’ amount.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_orders_sum</strong> <em>(Float)</em></p>
  <p>The amount of:</p>
  <ul>
  <li>All bookings that are not paid including overdue payment.</li>
  <li>Or the cost of its cancellation, if the booking is canceled.</li>
  </ul>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_ref_orders_sum</strong> <em>(Float)</em></p>
  <p>The unpaid refundable bookings’ amount.</p>
  </li>
  </ul>


[//]: # (contract_datas)
- **terminated_at** *(Object)*

  <p>The partner contract list.</p>
  <ul>
  <li>
  <p><strong>agreement_number</strong> <em>(String)</em></p>
  <p>The contract agreement number.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>overdue_debt</strong> <em>(Float)</em></p>
  <p>The contract data overdue debt.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>overpay</strong> <em>(Float)</em></p>
  <p>The amount of money that could be used for bookings.</p>
  <p>Consists of:</p>
  <ul>
  <li>Orders refundable money.</li>
  <li>Balances from previous transfers.</li>
  <li>And money deposited in advance on the contract.</li>
  </ul>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_non_ref_orders_sum</strong> <em>(Float)</em></p>
  <p>The unpaid non-refundable bookings’ amount.</p>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_orders_sum</strong> <em>(Float)</em></p>
  <p>The amount of:</p>
  <ul>
  <li>All bookings that are not paid including overdue payment.</li>
  <li>Or the cost of its cancellation, if the booking is canceled.</li>
  </ul>
  </li>
  </ul>
  <ul>
  <li>
  <p><strong>unpaid_ref_orders_sum</strong> <em>(Float)</em></p>
  <p>The unpaid refundable bookings’ amount.</p>
  </li>
  </ul>





## Response example

```json
{
  "data": {
    "contract": {
      "contract_overpay": "3000.98",
      "credit_limit": "1451.00",
      "deposit": "1000.00",
      "max_booking_price": "0",
      "overdue_debt": "7762.48",
      "reporting_currency": "EUR",
      "unpaid_non_ref_orders_sum": "9454.93",
      "unpaid_orders_sum": "9507.93",
      "unpaid_ref_orders_sum": "53.00"
    },
    "contract_datas": [
      {
        "agreement_number": "B2B-12980/2",
        "overdue_debt": "0.00",
        "overpay": "0",
        "unpaid_non_ref_orders_sum": "0.00",
        "unpaid_orders_sum": "0.00",
        "unpaid_ref_orders_sum": "0.00"
      },
      {
        "agreement_number": "B2B-12980",
        "overdue_debt": "187.12",
        "overpay": "130.31",
        "unpaid_non_ref_orders_sum": "187.12",
        "unpaid_orders_sum": "204.12",
        "unpaid_ref_orders_sum": "17.00"
      },
      {
        "agreement_number": "B2B-12980/1",
        "overdue_debt": "7574.36",
        "overpay": "2870.67",
        "unpaid_non_ref_orders_sum": "9258.01",
        "unpaid_orders_sum": "9258.01",
        "unpaid_ref_orders_sum": "0.00"
      },
      {
        "agreement_number": "B2B-12980/3",
        "overdue_debt": "1.00",
        "overpay": "0",
        "unpaid_non_ref_orders_sum": "1.00",
        "unpaid_orders_sum": "1.00",
        "unpaid_ref_orders_sum": "0.00"
      }
    ]
  },
  "debug": null,
  "error": null,
  "status": "ok"
}
```

## Errors

The `error` field has the value specified in the headers below.

### `unauthorized`

The authorization error. Ensure your API key and credentials are correct.

### `unknown`

The internal ETG services’ timeout.
