Classifications

Classification objects represent the industry classification of a business.

Middesk leverages a variety of techniques to determine if a business falls into a particular industry. We score a business against each category and return the top industry classifications for each entity. We will return up to 5 classifications per classification_system that meet the threshold requirement. Classifications will be pre-sorted in descending order by confidence score.


We refer to this workflow as Industry Classification

PropertyTypeDescription
objectstringA definition of the type of object returned
idstring
statusstringThe current status of the classification
categoriesCategory[]List and details of all known classifications
websiteobjectThe url and status of the submitted website
created_attimestamp
completed_attimestamp

Category

A Classification may have multiple Categories. The Category object contains the following properties.

PropertyTypeDescription
classification_systemstringThe relevant classification system. Valid values are NAICS, MCC, and Prohibited. 501c3 is a valid but deprecated classification system.
namestringThe name of the industry category
sectorstringThe sector that the business operates in. The sector is defined per category, and some categories may not have a sector.
categorystringThe industry category that the business operates in
scorefloatA score indicating the likelihood that a business operates within this category
high_riskbooleanA flag indicating if the industry is considered high risk
naics_codesString[]A list of NAICS (North American Industry Classification System) codes for the industry category. This array may be populated if the classification_system is NAICS.
sic_codesString[]A list of SIC (Standard Industrial Classification) codes for the industry category. This array may be populated if the classification_system is NAICS.
mcc_codesString[]A list of MCCs (Merchant Category Codes) for the industry category. This array may be populated if the classification_system is MCC.
prohibited_labelsString[]A list of prohibited industry labels that may be populated if the classification_system is Prohibited.

Current Supported Categories

Each industry classification can be classified under multiple of the following categories. Please refer to our API docs for details on supported categories.


Samples Response

{
    "object": "industry_classification",
    "id": "11515c70-5359-4ff5-a810-2063b3a26783",
    "status": "completed",
    "categories": [
        {
            "classification_system": "NAICS",
            "name": "Professional, Scientific or Technical Services",
            "sector": "PROFESSIONAL_SCIENTIFIC_TECHNICAL_SERVICES",
            "category": "PROFESSIONAL_SERVICES",
            "score": 0.89604183733463287,
            "high_risk": false,
            "naics_codes": [
                "54"
            ],
            "sic_codes": [
                "73",
                "81",
                "87"
            ],
            "mcc_codes": [],
          	"prohibited_labels": []
        },
        {
          	"classification_system": "NAICS",
            "name": "Accounting, Tax Preparation, Bookkeeping, and Payroll Services",
            "sector": "PROFESSIONAL_SCIENTIFIC_TECHNICAL_SERVICES",
            "category": "ACCOUNTING_SVCS",
            "score": 0.84254183902144128,
            "high_risk": false,
            "naics_codes": [
                "5412"
            ],
            "sic_codes": [
                "7291",
                "8721"
            ],
          	"mcc_codes": [],
          	"prohibited_labels": []
        },
        {
          	"classification_system": "NAICS",
            "name": "Information",
            "sector": "INFORMATION",
            "category": "INFORMATION",
            "score": 0.81038789733463287,
            "high_risk": false,
            "naics_codes": [
                "51"
            ],
            "sic_codes": [
                "27",
                "48",
                "73",
                "78",
                "82",
                "89"
            ],
          	"mcc_codes": [],
          	"prohibited_labels": []
        },
        {
          	"classification_system": "NAICS",
            "name": "Software Publishers",
            "sector": "INFORMATION",
            "category": "SOFTWARE_PUBLISHERS",
            "score": 0.71428778733424187,
            "high_risk": false,
            "naics_codes": [
                "5132"
            ],
            "sic_codes": [
                "7372"
            ],
          	"mcc_codes": [],
          	"prohibited_labels": []
        },
        {
          	"classification_system": "Prohibited",
            "name": "Other Non-Prohibited",
            "sector": null,
            "category": "OTHER_NON_PROHIBITED",
            "score": 0.65029388771531674,
            "high_risk": false,
            "naics_codes": [],
            "sic_codes": [],
          	"mcc_codes": [],
          	"prohibited_labels": [
              "OTHER_NON_PROHIBITED"
            ]
        },
    ],
    "created_at": "2023-03-07T23:08:11.893Z",
    "completed_at": "2023-03-07T23:08:12.305Z",
    "website": {
        "url": "https://www.middesk.com",
        "status": "online",
        "parked": false
    }
},
"subscription": null,
"tax_exempt_organization": null,
"fmcsa_registrations": [],
"actions": [],
"submitted": {
    "object": "submitted_attributes",
    "name": "Middesk",
    "addresses": null,
    "orders": null,
    "people": [],
    "phone_numbers": null,
    "tags": null,
    "external_id": null,
    "tin": null,
    "website": {
        "url": "https://www.middesk.com"
    },
    "assignee_id": null,
    "formation": null,
    "names": null
}