`GET /v1/apps/{app_id}/fcp` — handshake. Always returns the same generic 404 body for unknown apps so the endpoint cannot be used to probe which app ids are real.
GET
/v1/apps/{app_id}/fcp
const url = 'https://app.everruns.com/api/v1/apps/example/fcp';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/apps/example/fcpParameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” app_id
required
string
App ID
Responses
Section titled “ Responses ”Markdown handshake describing the FCP endpoint and how to authenticate. Always text/markdown.
Media type text/markdown
No FCP endpoint at this URL. Single sanitized body covers unknown apps, unpublished apps, apps without an FCP channel, and disabled FCP channels — operator state is never disclosed.
Media type text/markdown
Per-app FCP rate limit exceeded. Retry-After: 60 header is set.
Media type text/markdown