{"info":{"name":"API RapidTranslate (версия 1)","_postman_id":"rt-api-v1-0000-0000-0000-000000000001","description":"Official Postman collection for the RapidTranslate certified-translation API.\n\nPlace and track orders, list languages and pricing, and approve orders programmatically.\n\n## Getting started\n1. Import this collection into Postman (File → Import).\n2. Open the collection variables and set **apiKey** to a key generated in *Business Settings → API Keys*.\n3. (Optional) Point **baseUrl** at your environment. It defaults to production.\n\nEvery request already sends `Authorization: Bearer {{apiKey}}` and `Accept: application/json`.\n\nUse a **Sandbox** key to run against the fully simulated environment (no billing, no fulfillment). Responses and webhooks carry a `livemode` flag so you can tell the two apart.\n\nFull documentation: https://www.rapidtranslate.org/developers","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{apiKey}}","type":"string"}]},"variable":[{"key":"baseUrl","value":"https://www.rapidtranslate.org/api/v1","type":"string","description":"Базовый URL-адрес API. При необходимости переопределите его для каждой среды."},{"key":"apiKey","value":"YOUR_API_KEY","type":"string","description":"Ваш секретный ключ API из раздела «Настройки бизнеса» → «Ключи API». Для тестового режима используйте ключ Sandbox."},{"key":"orderId","value":"","type":"string","description":"UUID заказа на перевод (значение `id`, возвращаемое при выполнении операции «Создать заказ»). Используется операциями «Получить» и «Утвердить»."}],"item":[{"name":"Справочные данные","description":"Ознакомьтесь со списком языков и прайс-листом. Эти значения заносятся в поля, которые вы отправляете при создании заказа.","item":[{"name":"Список языков","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/languages","host":["{{baseUrl}}"],"path":["languages"]},"description":"Возвращает все поддерживаемые языки. При создании заказа используйте значение `name` дословно в качестве `source_language` / `target_language` — сопоставление заказов осуществляется по названию языка, а не по коду.\n\nТребуется авторизованный ключ."},"response":[]},{"name":"Получить прайс-лист","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/prices","host":["{{baseUrl}}"],"path":["prices"]},"description":"Возвращает прайс-лист по базовым тарифам для США в долларах США, на основании которого выставляются счета за ваши заказы. Суммы представлены в виде десятичных строк. Цены сгруппированы по типу `translation` (каждый из которых имеет цены `regular` и `rapid` за `unit`), способу `delivery` и `apostille`.\n\nСтоимость присяжного перевода рассчитывается за языковую пару — см. блок `language_pairs`.\n\nОбласть применения: `price:read`"},"response":[]}]},{"name":"Заказы","description":"Создавать, просматривать, выводить в виде списка и утверждать заказы на перевод.","item":[{"name":"Создать заказ","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"formdata","formdata":[{"key":"reference","value":"APO-10432","type":"text","description":"Ваш уникальный идентификатор заказа. Повторный вызов с этим идентификатором возвращает существующий заказ (идемпотентность)."},{"key":"customer[name]","value":"Jane Doe","type":"text","description":"Полное имя конечного клиента."},{"key":"customer[email]","value":"jane@example.com","type":"text","description":"Электронная почта конечного клиента."},{"key":"source_language","value":"Spanish","type":"text","description":"Точное название языка из списка языков."},{"key":"target_language","value":"English (US)","type":"text","description":"Точное название языка из списка языков."},{"key":"translation_type","value":"certified","type":"text","description":"Один из сертифицированных, стандартных, специализированных, присяжных, наати."},{"key":"turnaround","value":"regular","type":"text","description":"обычный или ускоренный."},{"key":"delivery[method]","value":"email","type":"text","description":"Один из следующих вариантов: email, notarized_email, mail_standard, mail_next_day."},{"key":"delivery[address][street]","value":"","type":"text","description":"Обязательно для параметров mail_standard / mail_next_day.","disabled":true},{"key":"delivery[address][city]","value":"","type":"text","disabled":true},{"key":"delivery[address][state]","value":"","type":"text","description":"Необязательно.","disabled":true},{"key":"delivery[address][postal_code]","value":"","type":"text","disabled":true},{"key":"delivery[address][country]","value":"US","type":"text","description":"Код страны по стандарту ISO, например, US.","disabled":true},{"key":"apostille[enabled]","value":"false","type":"text","description":"Добавить оформление апостиля (язык перевода — английский; требуется услуга «mail_standard»).","disabled":true},{"key":"apostille[documents]","value":"1","type":"text","description":"Количество документов, подлежащих апостилированию. Указывается при необходимости.","disabled":true},{"key":"apostille[destination_country]","value":"","type":"text","description":"Страна, для которой предназначена апостиль.","disabled":true},{"key":"notes","value":"","type":"text","description":"Инструкции в виде свободного текста.","disabled":true},{"key":"coupon_code","value":"","type":"text","description":"Код скидки, который необходимо применить.","disabled":true},{"key":"files[]","type":"file","src":[],"description":"1–20 файлов. Допустимые форматы: pdf, jpg, jpeg, png, doc, docx, tiff, heic. Максимальный размер каждого файла — 20 МБ."}]},"url":{"raw":"{{baseUrl}}/orders","host":["{{baseUrl}}"],"path":["orders"]},"description":"Создает заказ на перевод и загружает исходные файлы. Использует `multipart/form-data`, так как этот формат позволяет передавать файлы. Вложенные поля обозначаются в скобках, например `customer[name]`.\n\nПриложите как минимум один файл под ключом `files[]` (выберите файл в столбце «Значение»).\n\nТолько что созданный заказ изначально имеет статус `pending` и сумму `null`, пока рассчитывается цена. Выполните запрос для получения заказа или подпишитесь на веб-хук `order_status`, чтобы увидеть обновление цены.\n\nИдемпотентность: повторное создание с тем же `reference` возвращает существующий заказ с кодом 200 вместо дубликата (новый заказ возвращает код 201).\n\nОбласть действия: `orders:write`"},"response":[]},{"name":"Получить заказ","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/orders/{{orderId}}","host":["{{baseUrl}}"],"path":["orders","{{orderId}}"]},"description":"Извлекает один заказ по его `id` (UUID, возвращаемый при создании). Сначала необходимо задать переменную коллекции `orderId`. Возвращает код 404 not_found, если заказ не принадлежит вашей организации.\n\nОбласть действия: `orders:read`"},"response":[]},{"name":"Список заказов","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/orders?status=completed&per_page=50","host":["{{baseUrl}}"],"path":["orders"],"query":[{"key":"status","value":"completed","description":"«В ожидании», «Ожидает утверждения», «В обработке», «Завершено», «Отменено»."},{"key":"per_page","value":"50","description":"1–100. По умолчанию используется стандартный размер страницы."},{"key":"reference","value":"","description":"Отфильтруйте по своему справочному номеру.","disabled":true},{"key":"source_language","value":"","description":"Фильтрация по названию языка.","disabled":true},{"key":"target_language","value":"","description":"Фильтрация по названию языка.","disabled":true},{"key":"created_from","value":"","description":"Начало диапазона дат (включительно).","disabled":true},{"key":"created_to","value":"","description":"Конец диапазона дат (включительно).","disabled":true},{"key":"sort","value":"-created_at","description":"- created_at (по умолчанию, сначала самые новые) или created_at (сначала самые старые).","disabled":true},{"key":"page","value":"1","description":"Номер страницы.","disabled":true}]},"description":"Возвращает заказы вашей организации, отсортированные по дате (от самых новых к самым старым), с пагинацией в `meta`. Все параметры запроса являются необязательными.\n\nОбласть действия: `orders:read`"},"response":[]},{"name":"Утвердить приказ","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/orders/{{orderId}}/approve","host":["{{baseUrl}}"],"path":["orders","{{orderId}}","approve"]},"description":"Утверждает рассчитанную общую сумму заказа, находящегося в состоянии `awaiting_approval`, и запускает его выполнение. Требуется только в том случае, если для вашей учетной записи необходимо утверждение перед началом работы. Вызов является идемпотентным.\n\nЕсли заказ не ожидает утверждения, возвращается код ошибки 409 not_awaiting_approval; если требуется списание средств, но оно не удалось, возвращается код ошибки 402 payment_failed или 402 credit_hold.\n\nОбласть действия: `orders:write`"},"response":[]}]}]}