Skip to main content
PUT
/
api
/
screener
/
{id}
curl -X PUT "https://api.finscreener.in/api/screener/scr_123" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Mumbai Tech Companies",
    "query": "City == '\''Mumbai'\'' AND NICCode IN [62011, 62012, 62013]"
  }'
{
  "id": "scr_123",
  "name": "Mumbai Tech Companies",
  "type": "company",
  "query": "City == 'Mumbai' AND NICCode IN [62011, 62012, 62013]",
  "updated_at": "2026-02-04T12:30:00Z"
}
Update an existing screener’s name, query, or description.

Path Parameters

id
string
required
Screener ID

Headers

Authorization
string
required
Bearer token: Bearer <access_token>

Request Body

name
string
New screener name
query
string
New FQL query
description
string
New description
curl -X PUT "https://api.finscreener.in/api/screener/scr_123" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Mumbai Tech Companies",
    "query": "City == '\''Mumbai'\'' AND NICCode IN [62011, 62012, 62013]"
  }'
{
  "id": "scr_123",
  "name": "Mumbai Tech Companies",
  "type": "company",
  "query": "City == 'Mumbai' AND NICCode IN [62011, 62012, 62013]",
  "updated_at": "2026-02-04T12:30:00Z"
}