GensivDocs
AcademyAPI referenceMCP

Basics

OverviewAuthenticationRate limitsErrors

Endpoints

Get movers GETGet prompt trends GET
Trends

Get movers GET

Prompts gaining and losing the most visibility over the last 7 days.

Get sentiment overview GET

Brand sentiment over the range, per day and per prompt type.

Gensiv

Resources

AcademyWebsiteBlogGlossary

Developer tools

API referenceMCP serverChangelog

Support

Contact supportGetting startedRate limits

© 2026 Gensiv. All rights reserved.

Trends

Get prompt trends

GET
/brands/{brandId}/trends/prompts

Prompt visibility per day, week or month, with brands ranked by position.

Authorization

apiKey
headerx-api-key<token>

Workspace API key from Settings > API keys. Also accepted as Authorization: Bearer gsk_...

Path Parameters

brandId*string
Formatuuid

Query Parameters

engines?string

Comma-separated engine slugs

Lengthlength <= 500
types?string

Comma-separated prompt types

Lengthlength <= 200
intents?string

Comma-separated prompt intents

Lengthlength <= 200
q?string

Matches prompt text

Lengthlength <= 200
from?string

Answered on or after this UTC date; omit for all time

Match^\d{4}-\d{2}-\d{2}$
to?string

Answered on or before this UTC date; omit for today

Match^\d{4}-\d{2}-\d{2}$
cadence?string
Default"day"
Value in"day""week""month"
order?string

By average visibility over the range

Default"desc"
Value in"asc""desc"
page?integer
Range1 <= value
Default1
pageSize?integer
Range1 <= value <= 200
Default25

Response Body

One page of prompts with a visibility value per bucket

application/json
  1. response
  1. response
  2. …
cadence*string

Cadence used; day falls back to week past 92 days

Value in"day""week""month"
buckets*array<string>

UTC start date of each bucket

items*array<>
total*integer
page*integer
pageSize*integer
brands*array<>
Example Request
curl -X GET 'https://app.gensiv.com/api/v1/brands/497f6eca-6276-4993-bfeb-53cbbbba6f08/trends/prompts'
Example Response
{  "cadence": "day",  "buckets": [    "string"  ],  "items": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "text": "string",      "type": "string",      "intent": "string",      "countryCode": "string",      "visibility": 0,      "responses": 0,      "cells": [        0      ],      "ranking": [        {          "key": "string",          "position": 0,          "mentions": 0        }      ]    }  ],  "total": 0,  "page": 0,  "pageSize": 0,  "brands": [    {      "key": "string",      "name": "string",      "domain": "string",      "logoUrl": "string",      "isBrand": true    }  ]}

Get movers GET

Prompts gaining and losing the most visibility over the last 7 days.

Get sentiment overview GET

Brand sentiment over the range, per day and per prompt type.

Start free trial
Start free trial
Example Request
curl -X GET 'https://app.gensiv.com/api/v1/brands/497f6eca-6276-4993-bfeb-53cbbbba6f08/trends/prompts'
{
  "cadence": "day",
  "buckets": [
    "string"
  ],
  "items": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "text": "string",
      "type": "string",
      "intent": "string",
      "countryCode": "string",
      "visibility": 0,
      "responses": 0,
      "cells": [
        0
      ],
      "ranking": [
        {
          "key": "string",
          "position": 0,
          "mentions": 0
        }
      ]
    }
  ],
  "total": 0,
  "page": 0,
  "pageSize": 0,
  "brands": [
    {
      "key": "string",
      "name": "string",
      "domain": "string",
      "logoUrl": "string",
      "isBrand": true
    }
  ]
}