Optionalbusiness_Optionalbusiness_The generated union reuses AiPrise's shared result enum, so it also
carries FOUND/NOT_FOUND (lookup-only values), while the docs list
DEACTIVATED for profiles. The result column stores only the
profile statuses — extraction guards the rest to null.
Optionalclient_Optionalcreated_Optionalformation_Optionallifecycle_Documented by AiPrise but missing from the generated OpenAPI type.
OptionalnameOptionalregistration_Optionalupdated_
Structural subset of the AiPrise
GET /verify/get_business_profileresponse (BusinessProfile). Thedatacolumn stores the ENTIRE raw payload; this type names only the fields we extract or sync-guard on.The full OpenAPI-generated type lives in
@cfxlabsinc/clients(packages/clients/src/aiprise/aiprise.d.ts) and is refined in aiprise-services — db cannot depend on clients (clients depends on db). All fields are optional so the generatedBusinessProfiletype is assignable to this one.