Formation object

The formation object records when, where, and as what type of legal entity a business was established. Middesk sources formation data from Secretary of State registrations, so it reflects the authoritative jurisdictional record rather than self-reported information.

Formation data drives several common workflows:

  • Time in business. Use formation_date to filter or score businesses by age — a frequent input to credit and risk decisions.
  • Jurisdiction-specific compliance. Use formation_state to apply state-level rules during onboarding (for example, additional licensing checks).
  • Entity type policies. Use entity_type to gate products that only apply to specific structures (for example, KYC requirements for sole proprietorships vs. corporations).

When Middesk can’t tie a business to an authoritative formation record, entity_type returns UNKNOWN and formation_date and formation_state may be null. This is common for very new businesses, businesses operating only as DBAs, or out-of-state operations without a domestic filing.

This page describes the formation object.

1{
2 "object": "formation",
3 "entity_type": "CORPORATION",
4 "formation_date": "2018-12-21",
5 "formation_state": "CA",
6 "created_at": "2020-04-30T23:50:51.222Z",
7 "updated_at": "2020-04-30T23:50:51.222Z"
8}

Formation attributes

AttributeTypeDescription
entity_typestringSummary of the known legal entity type that is on-file with the state of formation. Possible values are:
CORPORATION
LLC
PARTNERSHIP
SOLE PROPRIETORSHIP
NON-PROFIT
UNKNOWN
TRUST
AGENT
formation_datestringThe date of formation of this entity. Use this date to calculate time in business.
formation_statestringThe state of formation. Returned as a two digit state code (like CA).
sourcesobject[]An array of source references indicating where the formation data was found.
created_attimestamp
updated_attimestamp
Get a demo
Contact your account manager or contact sales to inquire about access.