Local integration sandbox
MyWoolbridge Fake Services
Один микросервис с отдельными входами для Почты РФ, CDEK и Т-Банка, общей SQL-БД, проектными окружениями, сценариями и журналом запросов.
API base: provider host или
/cdek, /rupost, /tbankProject header:
X-Fake-ProjectProjects
1
Events
30
Delivery orders
6
Payments
9
Contracts
34
Credentials
6
Captures
0
Projects
MyWoolbridge
key: mywoolbridge
Scenarios
SYSTEM: latency
mywoolbridge · disabled · named
DOLYAMI: payment_rejected
mywoolbridge · disabled · named
CLICKUP: rate_limit
mywoolbridge · disabled · named
TBANK: payment_timeout
mywoolbridge · disabled · named
TBANK: init_failure
mywoolbridge · disabled · named
RUPOST: backlog_create_failure
mywoolbridge · disabled · named
RUPOST: tariff_failure
mywoolbridge · disabled · named
CDEK: order_create_failure
mywoolbridge · disabled · named
CDEK: calculator_failure
mywoolbridge · disabled · named
CDEK: route:GET:/v2/deliverypoints
mywoolbridge · disabled · route override
Fixtures
TBANK: terminal_status
mywoolbridge · FAKE_TERMINAL
RUPOST: shipping_point
mywoolbridge · 101000
RUPOST: office
mywoolbridge · 101000
CDEK: tariff
mywoolbridge · 136
CDEK: delivery_point
mywoolbridge · MSK001
CDEK: city
mywoolbridge · 44
Credentials
DOLYAMI: fake-dolyami-login
mywoolbridge · secret set · active
CLICKUP: pk_fake_clickup_token
mywoolbridge · no secret · active
TBANK: FAKE_TERMINAL
mywoolbridge · secret set · active
RUPOST: fake-rupost-app-token
mywoolbridge · secret set · active
CDEK: fake-cdek-client
mywoolbridge · secret set · active
SYSTEM: fake-admin-token
mywoolbridge · no secret · active
Captures / Replay
Quick links
Russian Post orders
mywoolbridge
68285577
CREATED · 800677288642500
mywoolbridge
34075766
DELETED · 800997211952867
mywoolbridge
89247957
CREATED · 800450780616479
mywoolbridge
17264478
DELETED · 800524479219161
CDEK orders
mywoolbridge
cdek-order-mtveg8z2-1gqitk42
INVALID · FAKE-CDEK-573558
mywoolbridge
cdek-order-mtvdkeaa-f6nsi71t
INVALID · FAKE-CDEK-195283
T-Bank payments
mywoolbridge
2101905085
NEW · SUITE-ROUTING-TB-1 · 10000
mywoolbridge
3311486155
CONFIRMED · SUITE-TB-1 · 10000
mywoolbridge
1839570160
CANCELED · SUITE-TB-REG-B · 25000
mywoolbridge
9565453477
AUTHORIZED · SUITE-TB-REG-A · 10000
mywoolbridge
8587903211
NEW · CONTRACT-1789037020389 · 10000
mywoolbridge
1161865439
CONFIRMED · SUITE-TB-1 · 10000
mywoolbridge
2889786051
CANCELED · SUITE-TB-REG-B · 25000
mywoolbridge
1513523276
AUTHORIZED · SUITE-TB-REG-A · 10000
mywoolbridge
2067785916
NEW · CONTRACT-1789035534343 · 10000
Provider contracts
| Service | Method | Path | Purpose | Style |
|---|---|---|---|---|
| CDEK | POST | /v2/oauth/token | OAuth 2.0 client credentials token for CDEK API v2. | CDEK OAuth JSON: access_token, token_type, expires_in |
| CDEK | GET | /v2/deliverypoints | Pickup points and offices used by delivery point map/list. | CDEK API v2 array with code, type, work_time, location |
| CDEK | GET | /v2/location/cities | City lookup for adapters that resolve CDEK city_code before tariff calculation. | CDEK API v2 array with code, city, region, country_code |
| CDEK | GET | /v2/location/regions | Region lookup for adapters that preload location dictionaries. | CDEK API v2 array with country_code, region, region_code |
| CDEK | POST | /v2/calculator/tariff | Single tariff calculation for checkout delivery options. | CDEK API v2 tariff JSON with tariff_code, delivery_sum, period_min, period_max |
| CDEK | POST | /v2/calculator/tarifflist | Multiple tariff calculation for adapters that ask CDEK for available tariffs. | CDEK API v2 tarifflist JSON with tariff_codes array |
| CDEK | POST | /v2/orders | Create CDEK delivery order after MyWoolbridge order placement. | CDEK API v2 async response: entity.uuid and requests[] |
| CDEK | GET | /v2/orders/{uuid} | Read CDEK order state by uuid. | CDEK API v2 entity object with statuses[] |
| CDEK | DELETE | /v2/orders/{uuid} | Delete or invalidate CDEK order. | CDEK API v2 async response: entity.uuid and requests[] |
| RUPOST | POST | /1.0/clean/address | Russian Post address normalization before tariff and order creation. | Russian Post array with hyphen-case normalized address fields |
| RUPOST | POST | /1.0/tariff | Russian Post tariff calculation for checkout delivery options. | Russian Post hyphen-case tariff JSON with total-rate and delivery-time |
| RUPOST | GET | /1.0/user/shipping-points | User shipping points used as sender offices. | Russian Post array with operator-postcode and shipping-point |
| RUPOST | GET | /1.0/postoffice | Post office lookup by index/address for pickup or sender office selection. | Russian Post array with postal-code, address-str, latitude, longitude |
| RUPOST | PUT | /1.0/user/backlog | Create Russian Post backlog orders. | Russian Post hyphen-case JSON with result-ids |
| RUPOST | GET | /1.0/backlog | List local Russian Post backlog orders for adapters that poll order state collections. | Russian Post hyphen-case order array |
| RUPOST | GET | /1.0/backlog/{id} | Read Russian Post backlog order by id. | Russian Post hyphen-case order JSON |
| RUPOST | DELETE | /1.0/backlog | Delete Russian Post backlog orders. | Russian Post JSON result marker |
| TBANK | POST | /v2/Init | Initialize payment and return PaymentURL. | T-Bank PascalCase JSON: Success, ErrorCode, PaymentId, PaymentURL |
| TBANK | POST | /v2/GetState | Read payment state by PaymentId. | T-Bank PascalCase JSON with Status |
| TBANK | POST | /v2/CheckOrder | Read payments for merchant OrderId. | T-Bank PascalCase JSON with Payments[] |
| TBANK | POST | /v2/Cancel | Cancel or refund payment in local lifecycle. | T-Bank PascalCase JSON with Status CANCELED |
| TBANK | POST | /v2/Confirm | Confirm two-stage payment. | T-Bank PascalCase JSON with Status CONFIRMED |
| TBANK | POST | /v2/FinishAuthorize | Move payment to AUTHORIZED for payment-form test scenarios. | T-Bank PascalCase JSON with Status AUTHORIZED |
| TBANK | GET | /v2/TinkoffPay/terminals/{TerminalKey}/status | T-Pay capability endpoint for clients that check terminal support. | T-Bank JSON for T-Pay terminal availability |
| CLICKUP | POST | /api/v2/list/{list_id}/task | Create a ClickUp task/card in a List. | ClickUp API v2 task object |
| CLICKUP | GET | /api/v2/list/{list_id}/task | List tasks/cards in a ClickUp List. | ClickUp API v2 JSON with tasks[] |
| CLICKUP | GET | /api/v2/task/{task_id} | Get a ClickUp task/card by task id. | ClickUp API v2 task object |
| CLICKUP | PUT | /api/v2/task/{task_id} | Update a ClickUp task/card. | ClickUp API v2 task object |
| CLICKUP | DELETE | /api/v2/task/{task_id} | Delete a ClickUp task/card. | ClickUp API v2 empty 204 response |
| DOLYAMI | POST | /v1/orders/create | Create a direct Dolyami API application and payment link. | Dolyami direct API order: id, status, link |
| DOLYAMI | GET | /v1/orders/{id}/info | Read current Dolyami application status. | Dolyami order info with status, amount, residual_amount and optional payment_schedule/refund_info |
| DOLYAMI | POST | /v1/orders/{id}/commit | Confirm a Dolyami order after wait_for_commit. | Dolyami committed order object |
| DOLYAMI | POST | /v1/orders/{id}/refund | Refund all or part of a committed Dolyami order. | Dolyami refund response with refund_id and order state |
| DOLYAMI | POST | /v1/orders/{id}/cancel | Cancel a Dolyami order in wait_for_commit. | Dolyami canceled order object |
Outbound callbacks
| Time | Project | Service | Target | Status | Correlation |
|---|
Last events
| Time | Project | Service | Method | Path | Status |
|---|---|---|---|---|---|
| 2026-09-10T11:04:58.930Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:04:56.924Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:04:54.793Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:04:53.405Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:04:45.814Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T11:04:44.965Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T11:04:43.465Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T11:04:41.790Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T11:03:29.730Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:03:06.422Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T11:03:04.914Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T11:03:00.304Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T10:59:38.016Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T10:59:37.543Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T10:59:36.881Z | mywoolbridge | RUPOST | GET | /api/rupost/1.0/postoffice | 401 |
| 2026-09-10T10:59:28.670Z | mywoolbridge | CDEK | GET | /api/cdek/v2/deliverypoints | 401 |
| 2026-09-10T10:59:17.250Z | mywoolbridge | CDEK | GET | /robots.txt | 401 |
| 2026-09-10T10:48:54.163Z | mywoolbridge | DOLYAMI | GET | /v1/orders/PUBLIC-SMOKE-1789037332441/info | 200 |
| 2026-09-10T10:48:54.136Z | mywoolbridge | DOLYAMI | POST | /v1/orders/create | 200 |
| 2026-09-10T10:48:54.093Z | mywoolbridge | CLICKUP | GET | /api/v2/list/10001/task | 200 |
| 2026-09-10T10:48:54.064Z | mywoolbridge | TBANK | GET | /v2/TinkoffPay/terminals/FAKE_TERMINAL/status | 200 |
| 2026-09-10T10:48:54.034Z | mywoolbridge | RUPOST | GET | /1.0/postoffice | 200 |
| 2026-09-10T10:48:53.982Z | mywoolbridge | CDEK | GET | /v2/deliverypoints | 200 |
| 2026-09-10T10:43:42.666Z | mywoolbridge | TBANK | POST | /v2/Init | 200 |
| 2026-09-10T10:43:42.646Z | mywoolbridge | RUPOST | GET | /1.0/postoffice | 200 |
| 2026-09-10T10:43:42.630Z | mywoolbridge | CDEK | GET | /v2/deliverypoints | 200 |
| 2026-09-10T10:43:42.599Z | mywoolbridge | TBANK | POST | /api/tbank/v2/GetState | 200 |
| 2026-09-10T10:43:42.578Z | mywoolbridge | TBANK | POST | /api/tbank/v2/Init | 200 |
| 2026-09-10T10:43:42.559Z | mywoolbridge | RUPOST | PUT | /api/rupost/1.0/user/backlog | 200 |
| 2026-09-10T10:43:42.541Z | mywoolbridge | RUPOST | POST | /api/rupost/1.0/tariff | 200 |