---
title: "Export paid request logs"
url: "https://docs.signnow.com/docs/api-logs/operations/get-v2-paid-request-logs-export"
type: "endpoint"
section: "api-logs"
slug: "api-logs/operations/get-v2-paid-request-logs-export"
method: "GET"
path: "/v2/paid-request-logs/export"
operation_id: "get-v2-paid-request-logs-export"
authorization: "bearer"
---

# Export paid request logs

`GET /v2/paid-request-logs/export`

Export logs of the paid requests in an XLSX file.

## Authorization

bearer

## Query Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `filter:date` | string | No | Possible values: two UNIX timestamps in array or null. Format: `?filters=[{"date":{"type":"between","value":["2019-10-31","2019-10-31"]}}]` |
| `filter:client_id` | string | No | Possible values: client_id of the application to get paid request logs for. Format: `?filters=[{"client_id":{"type":"in","value":["{{client_id}}"]}}]` |

## Responses

### 200

Returns an XLSX file in case of successful response. Returns an error when:

* Filter covers more than 90 days, "code": 0. Message: "The `date` filter gap should be 90 days or less."
* Request with invalid filter, "code": 0. Message: "Wrong filters format."
* User does not have an active subscription, "code": 0. Message: "User does not have active subscription"
* Request by the user whose bearer is generated by api dashboard app, "code": 200. empty xlsx file

## Code Examples

> Replace `$SIGNNOW_ACCESS_TOKEN` and any `{placeholder}` values before running.

### cURL

```bash
curl -X GET \
  "https://api.signnow.com/v2/paid-request-logs/export" \
  -H "Authorization: Bearer $SIGNNOW_ACCESS_TOKEN"
```

---
*Full reference: https://docs.signnow.com/docs/api-logs/operations/get-v2-paid-request-logs-export*
