Base URL
Available endpoints
Response format
Every endpoint returnsContent-Type: application/json. Error responses always include an error string field. Successful responses include the fields described on each endpoint’s page.
Versioning
The current FME engine version is V19.1 and the API is at v3.0.0. You can confirm both values at any time with the health check endpoint. ThefmeVersion field is present in every analysis response.
CORS
All endpoints returnAccess-Control-Allow-Origin: *. You do not need a proxy to call the API from a browser or extension.
Rate limits
Rate limits apply only to cache-miss requests — requests that return a cached result are always free and never counted against any quota.
When a rate limit is exceeded the API responds with HTTP
429 and a JSON body that includes rateLimited: true, tier, limit, used, and resetAt (ISO 8601 timestamp of the next daily reset at UTC midnight).
Health check
The
fme_prompt_version field in the health check response reflects the active prompt version. The fmeVersion field in individual analysis responses may show a more specific version string that includes the pipeline variant used for that particular scan.