API reference

Markdown

Every endpoint in the Gensiv API, with parameters, responses and examples.

The Gensiv API is a read-only REST API. It returns JSON and uses standard HTTP status codes.

https://api.gensiv.com/v1

Authenticate every request with an API key in the Authorization header. See Authentication.

curl https://api.gensiv.com/v1/brands \
  -H "Authorization: Bearer $GENSIV_API_KEY"

Endpoints

EndpointDescription
GET /enginesAI engines and their slugs
GET /brandsBrands in the workspace
GET /brands/{brandId}One brand
GET /brands/{brandId}/competitorsTracked competitors
GET /brands/{brandId}/promptsTracked prompts
GET /brands/{brandId}/metricsVisibility metrics for a date range
GET /brands/{brandId}/metrics/dailyMetrics per day, engine and company
GET /brands/{brandId}/metrics/promptsMetrics per prompt, lowest visibility first
GET /brands/{brandId}/sources/domainsMost cited domains
GET /brands/{brandId}/sources/urlsMost cited pages
GET /brands/{brandId}/responsesIndividual AI responses
GET /brands/{brandId}/alertsVisibility drops, competitor overtakes and new rival sources
GET /brands/{brandId}/action-plansPrompts lost to competitors, with action plans
GET /brands/{brandId}/articlesAI-written articles
GET /brands/{brandId}/articles/{articleId}One article with Markdown, HTML, sources and JSON-LD
GET /creditsAI writing credits left
GET /brands/{brandId}/reddit/opportunitiesReddit threads

OpenAPI

The full OpenAPI 3 specification is available at https://api.gensiv.com/v1/openapi.json. Import it into Postman, Insomnia or a code generator to get a client for your language.

On this page