Перехоплюйте будь-який HTTP-запит,
без власного сервера.
Створіть bin і отримайте публічну URL на nnbin.net. Спрямуйте на неї будь-що: власний застосунок, скрипт, CI-завдання, пристрій, провайдера вебхуків. Кожен запит одразу отримує 200 і записується з методом, шляхом, query, заголовками, тілом та IP-адресою джерела, готовий до читання в консолі або через API.
Чотири кроки, і нічого не треба розгортати.
Bin — це URL і список. Усе, що надходить на URL, потрапляє до списку, найновіше зверху, доки вікно зберігання його не видалить.
Створіть bin
Один клік у консолі або один виклик API повертає URL на кшталт https://nnbin.net/b/k7m2q9x4r8ht. Slug містить 60 біт випадковості й ніколи не видається вдруге, навіть після видалення bin.
Спрямуйте на нього відправника
Вставте URL усюди, де щось просить ендпоінт: у налаштування вебхуків провайдера, як базову URL API вашого застосунку, у скрипт, у крок CI. Будь-який метод, будь-який шлях під bin, будь-яке тіло.
Він одразу відповідає
Кожен коректний запит одразу отримує 200 з {"status":"accepted"}, тож відправник працює далі так, ніби його прийняв справжній ендпоінт. Bin ніколи не пересилає, не повторює й не виконує нічого з того, що отримує.
Прочитайте, що надійшло
Консоль показує запити щойно вони надходять, із заголовками в порядку надходження та тілом, відформатованим для читання. На платному плані API-ключ читає ті самі запити з вашого коду.
Вимкнений bin або той, що вичерпав місячну квоту, усе одно відповідає 200 і нічого не записує. Відправник, що надсилає швидше, ніж дозволяє ліміт частоти, отримує 429, а той, чий запит зараз неможливо записати, отримує 503, щоб спробувати знову.
Запит таким, яким він надійшов, а не таким, яким його хотіли надіслати.
Документація показує, що відправник мав би надіслати. Bin показує, що він надіслав насправді, аж до порядку заголовків і розміру тіла.
Будь-який метод, будь-який шлях
GET, POST, PUT, PATCH, DELETE, HEAD і OPTIONS, на URL bin і на будь-якому шляху під нею, тож відправник, що додає власний шлях, теж потрапляє куди треба.
Заголовки в порядку надходження
Такими, як їх написав відправник, повторювані заголовки включно. Authorization, Proxy-Authorization, Cookie, Set-Cookie і X-Api-Key зберігаються за назвою, а значення приховується.
Тіло та його справжній розмір
Зберігається до 64 KiB кожного тіла разом із розміром, який надіслали насправді, і позначкою, коли збережену копію обрізано.
Query, джерело й час
Рядок query таким, яким його надіслали, адреса, звідки прийшов запит, його тип вмісту та момент надходження.
Тіла, які можна прочитати
JSON форматується, надсилання форм показуються як поля, а тіло, що не є текстом, показується як шістнадцятковий дамп. Сире тіло — за один клік, і ніщо ніколи не рендериться як вебсторінка.
Повтори рахуються один раз
Запит із тим самим методом, шляхом і тілом, що й уже збережений, зараховується до того самого запису замість повторного збереження. Саме так виглядають повторні спроби відправника.
URL, які ніколи не використовуються вдруге
Slug вилучається назавжди, коли його bin видаляють, тож ніщо, призначене для старого bin, не потрапить у новий.
Приватно у вашому робочому просторі
Bin і все, що вони записують, належать робочому простору, який їх створив, і база даних забезпечує це в кожному запиті до неї.
Надішліть що завгодно. Прочитайте саме це.
Перший запит — це те, що робить ваш відправник. Другий — те, як тест або скрипт потім зчитує його API-ключем на будь-якому платному плані.
# Будь-який відправник, будь-який метод, будь-який шлях під bin
curl -X POST "https://nnbin.net/b/k7m2q9x4r8ht/orders?source=checkout" \
-H "Content-Type: application/json" \
-d '{"order":"ord_1042","total":4900}'
# → 200 {"status":"accepted"}
# Прочитайте його API-ключем
curl -H "Authorization: Bearer $BINS_API_KEY" \
"https://bins.nimbusnexus.net/v1/bins/$BIN_ID/requests"{
"items": [{
"id": "req_3f9a61c0d2e84b7a95c1e6d0",
"bin_id": "bin_8e27d40b19c3f6a5e0d71b42",
"method": "POST",
"path": "/orders",
"source_ip": "203.0.113.24",
"content_type": "application/json",
"size_bytes": 33,
"truncated": false,
"seen_count": 1,
"received_at": "2026-11-03T09:14:07Z",
"expires_at": "2026-11-10T09:14:07Z"
}],
"next_offset": null
}Будь-що, що робить HTTP-запит. Ось де це допомагає найбільше.
Замініть базову URL API на bin і запустіть цей шлях коду. Заголовки, які додає ваш HTTP-клієнт, тіло, яке створив ваш серіалізатор, і query, яку ви зібрали, — усе там, саме таким, яким вийшло з процесу.
Перш ніж писати обробник, дайте провайдеру URL bin і запустіть подію. Ви побачите саме те тіло, заголовки й підпис, які він надсилає, а не приклад із його документації.
Спрямуйте бекфіл, cron-завдання чи одноразову міграцію на bin, перш ніж вони торкнуться справжнього ендпоінта, і прочитайте кожен запит, який вони зробили б.
Хуки деплою, сповіщення про релізи й колбеки збірок вилітають із CI-раннерів, за якими ніхто не стежить. Надішліть їх у bin і прочитайте після прогону.
Мобільні застосунки, пристрої й інструменти командного рядка надсилають запити, які ви не можете пройти в налагоджувачі. Дайте їм URL bin і подивіться, що вони надсилають, з будь-якої мережі.
На платному плані тест надсилає справжнім шляхом коду, потім читає bin через API і перевіряє метод, заголовки й тіло, які створив код.
Почніть безкоштовно, платіть за більше запитів і довшу історію.
Кожен план відповідає будь-якому відправнику й читається в консолі. Платний план записує більше запитів на місяць, вміщує більше bin, довше зберігає запити й дозволяє читати їх API-ключем.
Free
Достатньо, щоб побачити, що саме надсилає будь-який застосунок, скрипт чи сервіс.
$0
- 1,000 запитів / місяць
- 1 bin
- Запити зберігаються 1 день
- Bin існує 24 години
- Без читання перехоплених запитів API-ключем
Starter
Для налагодження інтеграцій, поки ви їх будуєте.
$9/ місяць
$86.40 / рік — економія 20%
- 25,000 запитів / місяць
- 5 bin
- Запити зберігаються 7 днів
- Читання перехоплених запитів API-ключем
Pro
Більше bin, довша історія, місце для цілої команди.
$29/ місяць
$278.40 / рік — економія 20%
- 250,000 запитів / місяць
- 25 bin
- Запити зберігаються 30 днів
- Читання перехоплених запитів API-ключем
Custom
Зобов’язання щодо обсягів, індивідуальні ліміти й відповідні умови.
Договірна ціна
- Кількість bin погоджується з вами
- Обсяг запитів погоджується з вами
- Історія запитів погоджується з вами
- Потрібен командний акаунт
Кожен запит, який записує bin, зараховується до місяця, повтори включно. Після вичерпання місячної квоти bin і далі відповідає 200 і нічого не записує до 1-го числа наступного місяця, а на платному плані жоден окремий bin не може витратити всю квоту, тож URL, що потрапила в чужі руки, не вичерпає її для інших. Річний план оплачується раз на рік зі знижкою 20%.
- Будь-який метод, шлях і тіло
- Миттєві 200 для кожного відправника
- Заголовки в порядку надходження
- Заголовки з обліковими даними приховано
- Відформатовані й сирі тіла
- Повтори рахуються один раз
- Slug ніколи не використовується вдруге
- Ізоляція між робочими просторами
Перш ніж спрямувати щось на bin.
Спрямуйте щось на bin і подивіться, що воно надсилає.
Free включає один bin і 1,000 записаних запитів на місяць, які читаються в консолі. Перейдіть на платний план, коли знадобиться більше bin, довша історія чи читання API-ключем.