Skip to main content
GET
/
usage
/
history
Get usage history
curl --request GET \
  --url https://geniusforms.ai/api/v1/usage/history \
  --header 'X-API-Key: <api-key>'
{
  "history": [
    {
      "id": 42,
      "endpoint": "forms.generate",
      "creditsConsumed": 5,
      "formId": 208,
      "formName": "Customer Survey",
      "createdAt": "2023-11-07T05:31:56Z"
    }
  ],
  "total": 1,
  "hasMore": false,
  "limit": 50,
  "offset": 0
}

Authorizations

X-API-Key
string
header
required

API key obtained from your GeniusForms dashboard

Query Parameters

limit
integer
default:50

Number of results per page (1-100)

Required range: 1 <= x <= 100
offset
integer
default:0

Number of results to skip

Required range: x >= 0

Response

200 - application/json

Paginated usage history

history
object[]
total
integer
Example:

1

hasMore
boolean
Example:

false

limit
integer
Example:

50

offset
integer
Example:

0