pub struct Formation {Show 19 fields
pub already_incorporated: Option<bool>,
pub cap_table_imported: Option<bool>,
pub created_at: Option<i32>,
pub document_ids: Option<Vec<String>>,
pub esign_ref: Option<String>,
pub filing: Option<Box<Filing>>,
pub founders: Option<Vec<Founder>>,
pub genesis: Option<Box<Genesis>>,
pub imported: Option<bool>,
pub imported_docs: Option<Vec<String>>,
pub jurisdiction: Option<String>,
pub name: Option<String>,
pub org: Option<String>,
pub paid: Option<bool>,
pub payment_ref: Option<String>,
pub signed: Option<bool>,
pub stage: Option<String>,
pub structure: Option<String>,
pub updated_at: Option<i32>,
}Fields§
§already_incorporated: Option<bool>AlreadyIncorporated declares an org that already has a legal entity, which takes the import path (structure → import → company) instead of forming one.
cap_table_imported: Option<bool>CapTableImported reports whether the existing company’s cap table has been imported onto the canonical cap table.
created_at: Option<i32>CreatedAt is the unix second the formation was opened.
document_ids: Option<Vec<String>>DocumentIDs are the data room ids of the GENERATED formation documents.
esign_ref: Option<String>EsignRef is the e-signature provider’s reference for the signature request.
filing: Option<Box<Filing>>Filing is the state-of-incorporation filing record, once documents exist.
founders: Option<Vec<Founder>>Founders is every founding stakeholder, with its equity split and KYC state.
genesis: Option<Box<Genesis>>Genesis is the cap-table equity genesis, once recorded.
imported: Option<bool>Imported reports whether the existing company’s corporate documents have been ingested into the org’s data room.
imported_docs: Option<Vec<String>>ImportedDocs are the data room ids of the documents ingested from Drive.
jurisdiction: Option<String>Jurisdiction is the state of formation: DE or WY.
name: Option<String>Name is the company name the entity is being formed under.
org: Option<String>Org is the owning org — the tenant key, and the reason there is exactly one formation per org.
paid: Option<bool>Paid reports whether the one-time formation fee has been charged.
payment_ref: Option<String>PaymentRef is the billing reference recorded for the charged formation fee on the org’s own ledger.
signed: Option<bool>Signed reports whether the formation documents have come back signed — the e-signature provider’s answer, which a real provider’s webhook drives.
stage: Option<String>Stage is the machine’s current state: structure, founders, payment, documents, esign or genesis on the formation path, import on the skip path, and company at the terminal.
structure: Option<String>Structure is the legal entity being formed: c-corp, llc or dao-llc.
updated_at: Option<i32>UpdatedAt is the unix second of the most recent write to the formation.