FieldCamp
Resources

Company Info | FieldCamp API

Retrieve your tenant's organization-level settings.

Returns your tenant's top-level settings — company name, contact details, default timezone and currency. Useful as a first authenticated call when verifying your setup.

curl https://api.fieldcamp.ai/api/companyInfo \
  -H "X-API-Key: $FIELDCAMP_API_KEY" \
  -H "Authorization: Bearer $FIELDCAMP_API_KEY"

Endpoints

Send your key on the Authorization header here

This is a legacy route rather than a /api/v1/... one, and it authenticates slightly differently. Your fc_live_ key does work — it authenticates as the user who created it — but only when sent on the Authorization header:

curl https://api.fieldcamp.ai/api/teams \
  -H "Authorization: Bearer fc_live_..."

X-Api-Key is not read on these routes, and per-key scopes are not enforced here — the key acts with its creator's own access. On the /api/v1/... routes both header forms work and scopes are checked, so prefer a v1 endpoint whenever one exists for what you need.

GET/api/companyInfo

Authorization

BearerAuth
AuthorizationBearer <token>

Your FieldCamp API key (starts with fc_live_). Send it as Authorization: Bearer fc_live_… — or as the X-Api-Key: fc_live_… header. Create a key in Settings → API. This is an API key, not a login JWT.

In: header

Query Parameters

withCurrencyData?string

Include list of available currencies in the response

Response Body

application/json

curl -X GET "https://example.com/api/companyInfo"
{  "success": true,  "message": "string",  "data": null}

On this page