# Поиск транзакций Возвращает список транзакций на основе параметров поиска. В ответе вы получите данные о всех платежах, совершенных в вашей игре, даже если они не были завершены успешно. Вы можете указать не только период выполнения транзакции, но и другие параметры, например, чтобы найти транзакции определенного пользователя или в определенном статусе платежа. Список будет доступен в формате JSON или CSV. ВниманиеЭтот метод API не включает в себя path-параметр project_id, поэтому для авторизации вам необходимо использовать ключ API, который действует во всех проектах. Endpoint: GET /merchants/{merchant_id}/reports/transactions/search.{format} Version: 2.0 Security: basicAuth ## Path parameters: - `merchant_id` (integer, required) ID продавца. - `format` (string, required) Формат данных. Enum: "json", "csv", "xls" ## Query parameters: - `datetime_from` (string) Начало периода. - `datetime_to` (string) Конец периода. - `project_id` (integer) ID проекта. - `transaction_id` (integer) ID транзакции. - `type` (string) Тип транзакций, которые появляются в результатах поиска. Enum: "all", "transferred", "canceled", "test" - `phone` (string) Номер телефона пользователя (в международном формате). - `user_id` (string) Уникальный ID пользователя в игре, который хранится на вашей стороне. Убедитесь, что указываете существующий ID пользователя. При возникновении ошибок изучите ответы на частые вопросы. - `user_name` (string) Имя пользователя. - `user_custom` (string) Дополнительный параметр идентификации пользователя. - `email` (string) Email пользователя. - `external_id` (string) Идентификатор транзакции в игре. Должен быть уникальным для каждого платежа пользователя. - `order_id` (integer) ID заказа. Вы можете использовать его при вызове метода API Получение заказа. Example: 1234 - `offset` (integer) Номер элемента, с которого выполняется вывод на странице (нумерация ведется с 0). - `limit` (integer) Лимит количества элементов на странице. - `status` (string) Статус транзакции. Enum: "created", "processing", "review", "error", "done", "awaitingRefund", "refunded", "canceled", "partiallyRefunded" ## Response 200 fields