Skip to main content
GET
/
core
/
companies
/
{company_id}
Get Company
curl --request GET \
  --url https://api.integrations.commenda.io/v4/core/companies/{company_id} \
  --header 'api_key: <api-key>'
{
  "data": {
    "company": {
      "id": 496,
      "inviteLinkId": "88ff4683-ed41-478a-85be-4ab78836e95b",
      "companyId": 496,
      "companyName": "Test tewtwe",
      "integration": "NETSUITE",
      "integrationCategory": "ACCOUNTING",
      "integrationEntityId": null,
      "connectionStatus": "HEALTHY",
      "syncStatus": "IDLE",
      "hasActiveSync": false,
      "lastSynced": "2026-05-20T07:11:00.759Z",
      "syncFrom": null,
      "createdAt": "2026-05-20T07:09:44.139Z",
      "dataModelConfigs": [
        {
          "dataModel": "TAX_RATE",
          "category": "ACCOUNTING",
          "enabled": true,
          "scopeAccess": {
            "READ": true,
            "CREATE": false,
            "DELETE": false,
            "UPDATE": false
          },
          "frequency": "WEEKLY",
          "interval": 2,
          "syncFrom": null,
          "isOverridden": false,
          "isChild": false
        },
        {
          "dataModel": "ACCOUNT",
          "category": "ACCOUNTING",
          "enabled": true,
          "scopeAccess": {
            "READ": true,
            "CREATE": false,
            "DELETE": false,
            "UPDATE": false
          },
          "frequency": "WEEKLY",
          "interval": 2,
          "syncFrom": null,
          "isOverridden": false,
          "isChild": false
        }
      ],
      "connection": {
        "id": "496_NETSUITE",
        "createdAt": "2026-05-20T07:10:02.217Z",
        "updatedAt": "2026-05-20T07:11:00.759Z",
        "companyId": 496,
        "organisationId": 1,
        "integrationType": "NETSUITE",
        "integrationEntityId": null,
        "category": "ACCOUNTING",
        "status": "HEALTHY",
        "syncStatus": "IDLE",
        "syncResumeAt": null,
        "lastSynced": "2026-05-20T07:11:00.759Z",
        "variables": {
          "date_format": "D/M/YYYY HH:mm",
          "organization_id": "11657842"
        }
      }
    }
  },
  "request_id": "837564ac-5e4c-4ba9-9704-03ba7418c738"
}

Documentation Index

Fetch the complete documentation index at: https://integrations.docs.commenda.io/llms.txt

Use this file to discover all available pages before exploring further.

Retrieve a single company by its Commenda company ID (rootfi_id).

Path Parameters

ParameterTypeDescription
company_idintegerCompany ID (rootfi_id).

Response

Returns { data: { company }, request_id } where company is a serialized company object. dataModelConfigs is populated when an active connection exists; invite-only companies (no connection yet) return an empty array.

Authorizations

api_key
string
header
required

Path Parameters

company_id
integer
required

Commenda company ID (rootfi_id).

Response

Company details.

request_id
string
required
data
GetCompanyResponse · object
required