{"openapi":"3.1.1","jsonSchemaDialect":"https://json-schema.org/draft/2020-12/schema","info":{"title":"Altss Public Machine Interfaces","version":"1.0.0","description":"This specification documents public machine-readable website resources. It does not expose premium Altss intelligence, authenticated graph queries, bulk extraction, customer data, or automated paid-task execution. All listed GET operations return descriptions, catalogs or JSON Schema documents and require no authentication. Premium intelligence remains authenticated and permissioned in Altss; this specification declares no operational intelligence endpoint, API key, OAuth scope or machine authentication system. Website commercial form submission is deliberately excluded. Platform-level network, WAF and gateway errors are outside the application JSON error contract."},"servers":[{"url":"https://altss.com","description":"Canonical public descriptive resources"}],"security":[],"externalDocs":{"description":"Altss Data & Agent Docs — public reading and manual bounded-request guidance","url":"https://docs.altss.com/"},"paths":{"/data-catalog.json":{"get":{"operationId":"getDataCatalog","summary":"Read public field descriptions","description":"Read entity/field metadata, source-dependence, access labels and limitations. There are no company, investor, people or other entity records in this catalog. Public metadata. Cache-Control: public, max-age=0, must-revalidate, s-maxage=3600. ETag is provided on successful origin responses; If-None-Match can return bodyless 304. Hosting may omit ETag on a cached 304. HEAD is supported without a response body. No numeric rate limit is published; do not infer unlimited use.","security":[],"parameters":[{"name":"If-None-Match","in":"header","required":false,"description":"Previously returned ETag for conditional retrieval of this public description.","schema":{"type":"string"}}],"responses":{"200":{"description":"Public descriptive JSON resource; no premium records or execution result.","headers":{"Cache-Control":{"description":"Existing public cache policy.","schema":{"type":"string"}},"ETag":{"description":"Representation validator when supplied by the serving platform.","schema":{"type":"string"}},"Link":{"description":"Canonical documentation or pricing explanation, with rel=describedby.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataCatalog"},"examples":{"publicDescription":{"summary":"Canonical public metadata; catalog arrays are abbreviated here. GET returns the full descriptive catalog, never underlying records.","value":{"version":"2026-09-21.2","updatedAt":"2026-09-22T03:36:06.195Z","kind":"DESCRIPTIVE_CONTRACT","recordDataIncluded":false,"automatedInvocation":false,"description":"Public field descriptions, not records, an operational intelligence API, a database export or permission to extract data. Field existence does not guarantee availability on an individual record.","entities":[{"id":"company","label":"Companies","access":"FULL_MARKET","availability":"SOURCE_DEPENDENT","description":"Company identity, activity, relevant people, ownership and transaction research. See the audited field descriptions."}],"fields":[{"id":"name","label":"Company name","entityType":"company","group":"Identity","dataType":"string","description":"The name on the company research record.","availability":"SOURCE_DEPENDENT","status":"SOURCE_DEPENDENT","access":"FULL_MARKET","cardinality":"0..1","provenanceRequired":true,"dateSemantics":"Use an explicitly recorded source or event date where available. A record update is not verification.","limitations":"Not a guarantee of registered legal name, alias completeness or identity equivalence.","publicability":"FIELD_DESCRIPTION_ONLY"}]}}}}}},"304":{"description":"Not modified. No body. The serving platform may omit ETag on static cached 304 responses."},"405":{"description":"Unsupported routed HTTP method.","headers":{"Allow":{"schema":{"type":"string","const":"GET, HEAD"}},"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"METHOD_NOT_ALLOWED","error":"This public resource supports GET and HEAD only.","resolution":"Use GET or HEAD; these descriptions do not accept data or execute tasks."}}}},"503":{"description":"The public description could not be generated.","headers":{"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"RESOURCE_UNAVAILABLE","error":"This public description is temporarily unavailable.","resolution":"Retry the same public resource later."}}}}}}},"/task-catalog.json":{"get":{"operationId":"getTaskCatalog","summary":"Read bounded task descriptions","description":"Read manually reviewed task definitions and template mappings. automatedInvocation is false. This operation cannot submit, execute, poll or retrieve a task result. Public metadata. Cache-Control: public, max-age=0, must-revalidate, s-maxage=3600. ETag is provided on successful origin responses; If-None-Match can return bodyless 304. Hosting may omit ETag on a cached 304. HEAD is supported without a response body. No numeric rate limit is published; do not infer unlimited use.","security":[],"parameters":[{"name":"If-None-Match","in":"header","required":false,"description":"Previously returned ETag for conditional retrieval of this public description.","schema":{"type":"string"}}],"responses":{"200":{"description":"Public descriptive JSON resource; no premium records or execution result.","headers":{"Cache-Control":{"description":"Existing public cache policy.","schema":{"type":"string"}},"ETag":{"description":"Representation validator when supplied by the serving platform.","schema":{"type":"string"}},"Link":{"description":"Canonical documentation or pricing explanation, with rel=describedby.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskCatalog"},"examples":{"publicDescription":{"summary":"Canonical public metadata; catalog arrays are abbreviated here. GET returns the full descriptive catalog, never underlying records.","value":{"version":"2026-09-21.2","updatedAt":"2026-09-22T03:36:06.195Z","kind":"DESCRIPTIVE_CONTRACT","automatedInvocation":false,"description":"Manually reviewed task concepts and documentation templates. These are not callable tools or separate commercial products.","tasks":[{"id":"organization-research","name":"Sourced organization research","input":"One organization and research objective","output":"A sourced research brief with evidence and limitations","maxScope":"One organization and one agreed question","maxItems":1,"commercialProductId":"agents-scoped-task","status":"LIMITED","availability":"MANUAL_REVIEWED_REQUEST","automatedInvocation":false,"requestUrl":"/subscribe?product=agents-scoped-task&source=/agents&task=organization-research","rights":"A task purchases the agreed bounded result, not database access, unrestricted API queries, contacts export or graph redistribution. Sources and unknowns accompany results. Purchaser authorization, scope acceptance, agreement and payment are required before manual fulfillment; no automated external task service is offered.","pricing":"Scope and price are agreed before agreement, payment and accepted work.","evidence":"Supporting sources and unknowns accompany the permitted result. Individual fields and dates are source-dependent.","resultSchema":"https://altss.com/schemas/task-result.json"}],"templates":[{"id":"company-research","name":"Company research","taskId":"organization-research","entityTypes":["company"],"description":"Request a sourced brief on one company and one agreed research question.","whenToUse":"Use when you know the company and need to understand its activity, people, ownership or transaction context before a next research step.","requiredInputs":["Company name and website or another identifying reference","One research objective","Intended use"],"optionalInputs":["Known source URLs","Relevant geography","Specific ownership, people or transaction questions"],"criteria":["Identify the question and facts that matter; missing evidence stays unknown."],"outputSections":["Company identity","Available ownership context","Relevant people","Selected transaction context","Evidence","Unknowns and limitations"],"unknowns":"Beneficial ownership, private financing terms, undisclosed values or current willingness to transact may remain unknown."}]}}}}}},"304":{"description":"Not modified. No body. The serving platform may omit ETag on static cached 304 responses."},"405":{"description":"Unsupported routed HTTP method.","headers":{"Allow":{"schema":{"type":"string","const":"GET, HEAD"}},"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"METHOD_NOT_ALLOWED","error":"This public resource supports GET and HEAD only.","resolution":"Use GET or HEAD; these descriptions do not accept data or execute tasks."}}}},"503":{"description":"The public description could not be generated.","headers":{"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"RESOURCE_UNAVAILABLE","error":"This public description is temporarily unavailable.","resolution":"Retry the same public resource later."}}}}}}},"/commercial-catalog.json":{"get":{"operationId":"getCommercialCatalog","summary":"Read public commercial descriptions","description":"Read published products, current public prices, eligibility and rights. Reading this catalog does not purchase, entitle, activate or execute anything. Public metadata. Cache-Control: public, max-age=0, must-revalidate, s-maxage=3600. ETag is provided on successful origin responses; If-None-Match can return bodyless 304. Hosting may omit ETag on a cached 304. HEAD is supported without a response body. No numeric rate limit is published; do not infer unlimited use.","security":[],"parameters":[{"name":"If-None-Match","in":"header","required":false,"description":"Previously returned ETag for conditional retrieval of this public description.","schema":{"type":"string"}}],"responses":{"200":{"description":"Public descriptive JSON resource; no premium records or execution result.","headers":{"Cache-Control":{"description":"Existing public cache policy.","schema":{"type":"string"}},"ETag":{"description":"Representation validator when supplied by the serving platform.","schema":{"type":"string"}},"Link":{"description":"Canonical documentation or pricing explanation, with rel=describedby.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommercialCatalog"},"examples":{"publicDescription":{"summary":"Canonical public metadata; catalog arrays are abbreviated here. GET returns the full descriptive catalog, never underlying records.","value":{"version":"2026-09-21.3","updatedAt":"2026-09-21T15:24:15.182Z","families":[{"id":"intelligence","name":"Intelligence","status":"LIVE","publicVisibility":"PUBLIC","path":"/platform","description":"Private-markets research and licensed data access."}],"taskBriefs":[{"id":"organization-facts","name":"Organization facts","requiredInput":"One named organization and public website","definedOutput":"A concise factual brief with unknowns and sources","maximumScope":"One organization","maxItems":1,"status":"LIMITED","publicVisibility":"PUBLIC","pricingMode":"REQUEST_PRICE","pricingRule":"Price agreed after scope review and before acceptance or fulfillment","rights":"A task purchases the agreed bounded result, not database access, unrestricted API queries, contacts export or graph redistribution. Sources and unknowns accompany results. Purchaser authorization, scope acceptance, agreement and payment are required before manual fulfillment; no automated external task service is offered.","authorization":"Authorized purchaser and agreed intended use required","provenance":"Supporting sources, evidence and explicit unknowns accompany the result","humanReview":"Required for research-backed drafts","initiationUrl":"https://altss.com/subscribe?product=agents-scoped-task&source=/agents"}],"products":[{"id":"family-office","name":"Family Office Intelligence","family":"intelligence","description":"Family-office research for capital formation, allocator research and relationship development.","status":"LIVE","publicVisibility":"PUBLIC","price":{"publicVisibility":"PUBLIC","currency":"USD","amount":15000,"qualifier":"exact","emergingManagerAmount":12000,"emergingManagerEligibility":"Fund I-III managers or teams with fund AUM under $250 million; eligibility requires confirmation."},"billing":{"unit":"year","includedUsers":1},"eligibility":"Professional organizations using the selected licensed coverage; current customer eligibility policy applies.","included":["Family-office intelligence","One named user","In-platform research"],"excluded":["No public raw-data API","No unrestricted CSV or bulk contact export","No graph redistribution or resale","No standard external CRM sync","No free trial","No investor introductions or transaction execution by Altss"],"purchase":{"available":true,"requiresSales":false,"url":"https://altss.com/subscribe?product=family-office","contactUrl":"https://altss.com/book-demo?product=family-office","checkoutAvailable":false,"activation":"Manual review, agreement and payment before activation"},"canonicalUrl":"https://altss.com/pricing","rights":{"publicRawDataApi":false,"bulkExport":false,"graphRedistribution":false}}]}}}}}},"304":{"description":"Not modified. No body. The serving platform may omit ETag on static cached 304 responses."},"405":{"description":"Unsupported routed HTTP method.","headers":{"Allow":{"schema":{"type":"string","const":"GET, HEAD"}},"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"METHOD_NOT_ALLOWED","error":"This public resource supports GET and HEAD only.","resolution":"Use GET or HEAD; these descriptions do not accept data or execute tasks."}}}},"503":{"description":"The public description could not be generated.","headers":{"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"RESOURCE_UNAVAILABLE","error":"This public description is temporarily unavailable.","resolution":"Retry the same public resource later."}}}}}}},"/schemas/{schema}":{"get":{"operationId":"getPublicSchema","summary":"Read a public JSON Schema document","description":"Retrieve an allowlisted schema description. The name selects a schema document, not a private entity, record ID, search or task result. Public metadata. Cache-Control: public, max-age=0, must-revalidate, s-maxage=3600. ETag is provided on successful origin responses; If-None-Match can return bodyless 304. Hosting may omit ETag on a cached 304. HEAD is supported without a response body. No numeric rate limit is published; do not infer unlimited use.","security":[],"parameters":[{"name":"If-None-Match","in":"header","required":false,"description":"Previously returned ETag for conditional retrieval of this public description.","schema":{"type":"string"}},{"name":"schema","in":"path","required":true,"description":"An exact public schema filename, including .json. No entity identifiers or query selectors are accepted.","schema":{"type":"string","enum":["company.json","organization.json","family-office.json","institutional-investor.json","person.json","fund.json","transaction.json","relationship.json","commitment.json","event.json","evidence.json","task-result.json"]},"example":"company.json"}],"responses":{"200":{"description":"Public descriptive JSON resource; no premium records or execution result.","headers":{"Cache-Control":{"description":"Existing public cache policy.","schema":{"type":"string"}},"ETag":{"description":"Representation validator when supplied by the serving platform.","schema":{"type":"string"}},"Link":{"description":"Canonical documentation or pricing explanation, with rel=describedby.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicSchemaDocument"},"examples":{"publicDescription":{"summary":"The canonical company JSON Schema document: definitions and validation keywords, not a company record.","value":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://altss.com/schemas/company.json","title":"Altss company research description","description":"Descriptive public result shape, not a company lookup API or guaranteed export. Values are source-dependent and may be null. Related entities remain separate.","type":"object","additionalProperties":false,"required":["name","description","website","sector","subsector","location","country","founded_year","employee_count","ownership_context","people","transactions"],"properties":{"name":{"type":["string","null"],"description":"The name on the company research record. Not a guarantee of registered legal name, alias completeness or identity equivalence."},"description":{"type":["string","null"],"description":"A description of the company and its activities. Source-dependent; distinguish a company statement from independently checked evidence."},"website":{"type":["string","null"],"description":"The company website where recorded. A shared domain does not establish that two organizations are one legal entity."},"sector":{"type":["string","null"],"description":"Sector classification for company research. Classification may be missing or broader than the buyer's investment thesis."},"subsector":{"type":["string","null"],"description":"A more specific business classification where recorded. Not available for every company."},"location":{"type":["string","null"],"description":"Recorded company location. Not necessarily a registered office or complete list of operating locations."},"country":{"type":["string","null"],"description":"Recorded company country. Not proof of incorporation jurisdiction or tax residence."},"founded_year":{"type":["integer","null"],"description":"The recorded year the company was founded. Not a precise incorporation date."},"employee_count":{"type":["integer","null"],"description":"Recorded company employee count. May reflect a source estimate or an earlier observation; not a current headcount guarantee."},"ownership_context":{"type":["array","null"],"items":{"type":"object","additionalProperties":false,"required":["name","role","date","amount","currency"],"properties":{"name":{"type":["string","null"]},"role":{"type":["string","null"]},"date":{"type":["string","null"],"format":"date"},"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}}},"description":"Recorded ownership and organization relationships, with their specific type, where available on company or linked organization records. Relationships keep their own type and evidence. Acquisition-parent, related-company or sponsor context does not by itself establish current legal ownership, complete beneficial ownership or control."},"people":{"type":["array","null"],"items":{"type":"object","additionalProperties":false,"required":["name","role","date","amount","currency"],"properties":{"name":{"type":["string","null"]},"role":{"type":["string","null"]},"date":{"type":["string","null"],"format":"date"},"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}}},"description":"Available people linked to the company, with their documented role. Deal participants and investment leads are not automatically company employees. Email and phone depend on separate entitlement and availability."},"transactions":{"type":["array","null"],"items":{"type":"object","additionalProperties":false,"required":["name","role","date","amount","currency"],"properties":{"name":{"type":["string","null"]},"role":{"type":["string","null"]},"date":{"type":["string","null"],"format":"date"},"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}}},"description":"Recorded deal type, date, investing firm, participant role and disclosed amount/currency where available. Not comprehensive valuation comps, financing terms or transaction execution. A missing amount means unknown, not zero."}}}}}}}},"304":{"description":"Not modified. No body. The serving platform may omit ETag on static cached 304 responses."},"404":{"description":"Unknown public schema filename.","headers":{"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"SCHEMA_NOT_FOUND","error":"The requested public schema is not available.","resolution":"Choose a schema listed in this specification. No private record lookup is performed."}}}},"405":{"description":"Unsupported routed HTTP method.","headers":{"Allow":{"schema":{"type":"string","const":"GET, HEAD"}},"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"METHOD_NOT_ALLOWED","error":"This public resource supports GET and HEAD only.","resolution":"Use GET or HEAD; these descriptions do not accept data or execute tasks."}}}},"503":{"description":"The public description could not be generated.","headers":{"Cache-Control":{"schema":{"type":"string","const":"no-store"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMachineError"},"example":{"ok":false,"code":"RESOURCE_UNAVAILABLE","error":"This public description is temporarily unavailable.","resolution":"Retry the same public resource later."}}}}}}}},"components":{"schemas":{"PublicMachineError":{"type":"object","additionalProperties":false,"required":["ok","error","code","resolution"],"properties":{"ok":{"type":"boolean","const":false},"error":{"type":"string","minLength":1},"code":{"type":"string","enum":["SCHEMA_NOT_FOUND","METHOD_NOT_ALLOWED","RESOURCE_UNAVAILABLE"]},"resolution":{"type":"string","minLength":1}}},"FieldDescription":{"type":"object","additionalProperties":false,"required":["id","label","entityType","group","dataType","description","availability","status","access","cardinality","provenanceRequired","dateSemantics","limitations","publicability"],"properties":{"id":{"type":"string"},"label":{"type":"string"},"entityType":{"type":"string","enum":["company","family-office","institutional-investor","person","fund","transaction","relationship","commitment","event"]},"group":{"type":"string"},"dataType":{"type":"string","enum":["string","integer","object[]","number"]},"description":{"type":"string"},"availability":{"type":"string","enum":["SOURCE_DEPENDENT"]},"status":{"type":"string","enum":["SOURCE_DEPENDENT"]},"access":{"type":"string","enum":["FULL_MARKET","FAMILY_OFFICE_INTELLIGENCE","GLOBAL_INVESTOR_INTELLIGENCE","SELECTED_INTELLIGENCE"]},"cardinality":{"type":"string","enum":["0..1","0..many"]},"provenanceRequired":{"type":"boolean"},"dateSemantics":{"type":"string"},"limitations":{"type":"string"},"publicability":{"type":"string","enum":["FIELD_DESCRIPTION_ONLY"]}}},"EntityDescription":{"type":"object","additionalProperties":false,"required":["id","label","access","availability","description"],"properties":{"id":{"type":"string"},"label":{"type":"string"},"access":{"type":"string"},"availability":{"type":"string"},"description":{"type":"string"}}},"TaskDescription":{"type":"object","additionalProperties":false,"required":["id","name","input","output","maxScope","maxItems","commercialProductId","status","availability","automatedInvocation","requestUrl","rights","pricing","evidence","resultSchema"],"properties":{"id":{"type":"string","enum":["organization-facts","organization-research","fit-assessment","bounded-shortlist","watchlist-review","evidence-pack","research-draft","scoped-investigation"]},"name":{"type":"string"},"input":{"type":"string"},"output":{"type":"string"},"maxScope":{"type":"string"},"maxItems":{"type":"integer"},"commercialProductId":{"type":"string"},"status":{"type":"string"},"availability":{"type":"string"},"automatedInvocation":{"type":"boolean","const":false},"requestUrl":{"type":"string"},"rights":{"type":"string"},"pricing":{"type":"string"},"evidence":{"type":"string"},"resultSchema":{"type":"string","format":"uri"}}},"TaskTemplate":{"type":"object","additionalProperties":false,"required":["id","name","taskId","entityTypes","description","whenToUse","requiredInputs","optionalInputs","criteria","outputSections","unknowns"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"taskId":{"type":"string","enum":["organization-facts","organization-research","fit-assessment","bounded-shortlist","watchlist-review","evidence-pack","research-draft","scoped-investigation"]},"entityTypes":{"type":"array","items":{"type":"string"}},"description":{"type":"string"},"whenToUse":{"type":"string"},"requiredInputs":{"type":"array","items":{"type":"string"}},"optionalInputs":{"type":"array","items":{"type":"string"}},"criteria":{"type":"array","items":{"type":"string"}},"outputSections":{"type":"array","items":{"type":"string"}},"unknowns":{"type":"string"}}},"DataCatalog":{"type":"object","additionalProperties":false,"required":["version","updatedAt","kind","recordDataIncluded","automatedInvocation","description","entities","fields"],"properties":{"version":{"type":"string"},"updatedAt":{"type":["string","null"]},"kind":{"type":"string","const":"DESCRIPTIVE_CONTRACT"},"recordDataIncluded":{"type":"boolean","const":false},"automatedInvocation":{"type":"boolean","const":false},"description":{"type":"string"},"entities":{"type":"array","items":{"$ref":"#/components/schemas/EntityDescription"}},"fields":{"type":"array","items":{"$ref":"#/components/schemas/FieldDescription"}}}},"TaskCatalog":{"type":"object","additionalProperties":false,"required":["version","updatedAt","kind","automatedInvocation","description","tasks","templates"],"properties":{"version":{"type":"string"},"updatedAt":{"type":["string","null"]},"kind":{"type":"string","const":"DESCRIPTIVE_CONTRACT"},"automatedInvocation":{"type":"boolean","const":false},"description":{"type":"string"},"tasks":{"type":"array","items":{"$ref":"#/components/schemas/TaskDescription"}},"templates":{"type":"array","items":{"$ref":"#/components/schemas/TaskTemplate"}}}},"CommercialCatalog":{"type":"object","additionalProperties":false,"required":["version","updatedAt","families","taskBriefs","products"],"properties":{"version":{"type":"string"},"updatedAt":{"type":"string"},"families":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","name","status","publicVisibility","path","description"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"publicVisibility":{"type":"string","const":"PUBLIC"},"path":{"type":"string"},"description":{"type":"string"}}}},"taskBriefs":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","name","requiredInput","definedOutput","maximumScope","maxItems","status","publicVisibility","pricingMode","pricingRule","rights","authorization","provenance","humanReview","initiationUrl"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"requiredInput":{"type":"string"},"definedOutput":{"type":"string"},"maximumScope":{"type":"string"},"maxItems":{"type":"integer"},"status":{"type":"string"},"publicVisibility":{"type":"string","const":"PUBLIC"},"pricingMode":{"type":"string"},"pricingRule":{"type":"string"},"rights":{"type":"string"},"authorization":{"type":"string"},"provenance":{"type":"string"},"humanReview":{"type":"string"},"initiationUrl":{"type":"string"}}}},"products":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","name","family","description","status","publicVisibility","price","billing","eligibility","included","excluded","purchase","canonicalUrl","rights"],"properties":{"id":{"type":"string","enum":["family-office","global-investor","full-market","os-family-office","os-global","os-full-market","enterprise","revenue-configure","agents-scoped-task"]},"name":{"type":"string"},"family":{"type":"string"},"description":{"type":"string"},"status":{"type":"string"},"publicVisibility":{"type":"string","const":"PUBLIC"},"price":{"type":"object","additionalProperties":false,"required":["publicVisibility","currency","amount","qualifier"],"properties":{"publicVisibility":{"type":"string"},"currency":{"type":"string","const":"USD"},"amount":{"type":["number","null"]},"qualifier":{"type":"string","enum":["exact","from","custom"]},"emergingManagerAmount":{"type":"number"},"emergingManagerEligibility":{"type":"string"}}},"billing":{"type":"object","additionalProperties":false,"required":["unit","includedUsers"],"properties":{"unit":{"type":"string","enum":["year","task"]},"includedUsers":{"type":["integer","null"]}}},"eligibility":{"type":["string","null"]},"included":{"type":"array","items":{"type":"string"}},"excluded":{"type":"array","items":{"type":"string"}},"purchase":{"type":"object","additionalProperties":false,"required":["available","requiresSales","url","contactUrl","checkoutAvailable"],"properties":{"available":{"type":"boolean"},"requiresSales":{"type":"boolean"},"url":{"type":["string","null"]},"contactUrl":{"type":"string"},"checkoutAvailable":{"type":"boolean","const":false},"configurationUrl":{"type":"string"},"activation":{"type":"string"}}},"canonicalUrl":{"type":"string","format":"uri"},"rights":{"type":"object","additionalProperties":false,"required":["publicRawDataApi","bulkExport","graphRedistribution"],"properties":{"publicRawDataApi":{"type":"boolean","const":false},"bulkExport":{"type":"boolean","const":false},"graphRedistribution":{"type":"boolean","const":false}}}}}}}},"JsonValue":{"type":["null","boolean","number","string","array","object"],"items":{"$ref":"#/components/schemas/JsonValue"},"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"description":"A JSON literal used by schema keywords such as const and enum; not a record-query response."},"SchemaDefinition":{"anyOf":[{"type":"boolean"},{"type":"object","additionalProperties":false,"properties":{"$schema":{"type":"string"},"$id":{"type":"string"},"$ref":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"format":{"type":"string"},"x-altss-field-id":{"type":"string"},"type":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"properties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SchemaDefinition"}},"$defs":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/SchemaDefinition"}},"items":{"$ref":"#/components/schemas/SchemaDefinition"},"additionalProperties":{"$ref":"#/components/schemas/SchemaDefinition"},"required":{"type":"array","items":{"type":"string"}},"enum":{"type":"array","items":{"$ref":"#/components/schemas/JsonValue"}},"const":{"$ref":"#/components/schemas/JsonValue"},"minimum":{"type":"number"},"maximum":{"type":"number"},"minLength":{"type":"integer"},"maxLength":{"type":"integer"},"minItems":{"type":"integer"},"maxItems":{"type":"integer"},"pattern":{"type":"string"},"allOf":{"type":"array","items":{"$ref":"#/components/schemas/SchemaDefinition"}},"anyOf":{"type":"array","items":{"$ref":"#/components/schemas/SchemaDefinition"}},"oneOf":{"type":"array","items":{"$ref":"#/components/schemas/SchemaDefinition"}},"not":{"$ref":"#/components/schemas/SchemaDefinition"},"if":{"$ref":"#/components/schemas/SchemaDefinition"},"then":{"$ref":"#/components/schemas/SchemaDefinition"},"else":{"$ref":"#/components/schemas/SchemaDefinition"}}}],"description":"A JSON Schema definition. Recursion is necessary to describe nested schema keywords, not callable data operations."},"PublicSchemaDocument":{"allOf":[{"$ref":"#/components/schemas/SchemaDefinition"},{"type":"object","required":["$schema","$id","title","description","type","properties"],"properties":{"$schema":{"type":"string","const":"https://json-schema.org/draft/2020-12/schema"},"$id":{"type":"string","enum":["https://altss.com/schemas/company.json","https://altss.com/schemas/organization.json","https://altss.com/schemas/family-office.json","https://altss.com/schemas/institutional-investor.json","https://altss.com/schemas/person.json","https://altss.com/schemas/fund.json","https://altss.com/schemas/transaction.json","https://altss.com/schemas/relationship.json","https://altss.com/schemas/commitment.json","https://altss.com/schemas/event.json","https://altss.com/schemas/evidence.json","https://altss.com/schemas/task-result.json"]},"type":{"type":"string","const":"object"}}}],"description":"The JSON Schema document itself: field definitions and validation keywords. This response is not a company, investor, person, graph or task-result record."}}}}