Tariffs and limits

v1/tariffs/limits/check

GET/v1/tariffs/limits/check

Auth: Bearer access token — how to use the access token.

Scope: tb:tariffs:read — check whether an operation fits within the client's limits.

Query parameters
NameTypeRequiredDefaultDescription
operationNameenumRequiredOUTGOING or INCOMING.
amountstringRequiredAmount to check.
currencyTickerstringRequiredFor example USD, EUR.
GET/v1/tariffs/limits/check
curl -G 'https://sandbox-bank.tedr.com/open-banking/v1/tariffs/limits/check' \
  -H 'Authorization: Bearer <access-token>' \
  -d 'operationName=OUTGOING' \
  -d 'amount=500.00' \
  -d 'currencyTicker=EUR'
{
  "status": "SUCCESS",
  "data": {
    "result": true,
    "reason": null,
    "expect": {
      "available": "4500.00",
      "min": "1.00",
      "max": "10000.00"
    },
    "source": { "currencyTicker": "EUR", "amount": "500.00" },
    "target": { "currencyTicker": "EUR", "amount": "500.00" },
    "availableLimits": {
      "daily": "4500.00",
      "weekly": "20000.00",
      "monthly": "50000.00",
      "annual": "500000.00"
    }
  }
}

GET /v1/tariffs/limits

GET/v1/tariffs/limits

Auth: Bearer access token — how to use the access token.

Query: ids[], clientIds[], pagination[limit], pagination[skip].

GET/v1/tariffs/limits
curl 'https://sandbox-bank.tedr.com/open-banking/v1/tariffs/limits' \
  -H 'Authorization: Bearer <access-token>'

GET /v1/tariffs/limits/:limitId

GET/v1/tariffs/limits/:limitId

Auth: Bearer access token — how to use the access token.

GET/v1/tariffs/limits/:limitId
curl 'https://sandbox-bank.tedr.com/open-banking/v1/tariffs/limits/<limitId>' \
  -H 'Authorization: Bearer <access-token>'

v1/tariffs/:clientId/current-tariff

GET/v1/tariffs/:clientId/current-tariff

Auth: Bearer access token — how to use the access token.

GET/v1/tariffs/:clientId/current-tariff
curl 'https://sandbox-bank.tedr.com/open-banking/v1/tariffs/<clientId>/current-tariff' \
  -H 'Authorization: Bearer <access-token>'
{
  "status": "SUCCESS",
  "data": {
    "id": "9e6f1a2b-3c4d-4e5f-8a9b-0c1d2e3f4a5b",
    "name": "Standard",
    "description": null,
    "billingPeriod": "MONTHLY"
  }
}

v1/tariffs/fees/calculate

GET/v1/tariffs/fees/calculate

Auth: Bearer access token — how to use the access token.

Query parameters
NameTypeRequiredDefaultDescription
operationNameenumRequiredINCOMING, OUTGOING, STRIPE_SHOPPING or STRIPE_TOP_UP.
amountstringRequiredAmount to calculate the fee for.
currencyTickerstringRequiredFor example USD, EUR.
inclusiveInAmountbooleanOptionalWhether the fee is included in amount.
GET/v1/tariffs/fees/calculate
curl -G 'https://sandbox-bank.tedr.com/open-banking/v1/tariffs/fees/calculate' \
  -H 'Authorization: Bearer <access-token>' \
  -d 'operationName=OUTGOING' \
  -d 'amount=100.00' \
  -d 'currencyTicker=EUR'
{
  "status": "SUCCESS",
  "data": {
    "source": {
      "currencyTicker": "EUR",
      "amount": "100.00",
      "totalAmount": "105.00",
      "totalFee": "5.00"
    },
    "target": {
      "currencyTicker": "EUR",
      "amount": "100.00",
      "totalAmount": "105.00",
      "totalFee": "5.00"
    }
  }
}