# SOLO Network API ## Docs - [Query the bank-specific bad actor list for a consumer or business](https://docs.solo.one/api-reference/bank-specific-bad-actor-list/query.md) - [Create a business consent record (direct, server-to-server). Returns a consent_id used for all subsequent queries.](https://docs.solo.one/api-reference/business/business.md): Create a business consent record (direct, server-to-server). Returns a consent_id used for all subsequent queries. - [Create a consumer consent record (direct, server-to-server). Returns a consent_id used for all subsequent queries.](https://docs.solo.one/api-reference/consumer/consumer.md): Create a consumer consent record (direct, server-to-server). Returns a consent_id used for all subsequent queries. - [Update a consumer consent record's scope, expiry, or consented fields](https://docs.solo.one/api-reference/consumer/update.md): Update a consumer consent record's scope, expiry, or consented fields. Identity fields are immutable. - [Read a consumer consent record by consent_id.](https://docs.solo.one/api-reference/consumer/{consent_id}.md): Read a consumer consent record by consent_id. - [Query the cross-bank financial crimes watch list for a consumer or business](https://docs.solo.one/api-reference/cross-bank-financial-crimes-watch-list/query.md) - [Search businesses by name, EIN, or email.](https://docs.solo.one/api-reference/entities/business-search.md): Search business core identities using partial or exact field matches. - [Search consumers by name, email, SSN, or date of birth.](https://docs.solo.one/api-reference/entities/consumer-search.md): Search consumer core identities using partial or exact field matches. - [Upload a CSV file for ingestion](https://docs.solo.one/api-reference/file-upload/ingest.md): Upload a CSV file and queue it for ingestion. - [Configure a furnishing policy](https://docs.solo.one/api-reference/furnishing-policies/configuration.md): Replace child pipeline rows on a draft furnishing policy. - [Create a furnishing policy](https://docs.solo.one/api-reference/furnishing-policies/create.md): Create a new furnishing policy shell for a (product, network) pair. - [List furnishing policies in a network.](https://docs.solo.one/api-reference/furnishing-policies/furnishing.md): List furnishing policies visible within a network scope. - [Get a furnishing policy by id.](https://docs.solo.one/api-reference/furnishing-policies/{policy_id}.md): Fetch a single furnishing policy by id, scoped to a network. - [Create or renew an institution attestation for a product.](https://docs.solo.one/api-reference/institution-attestation/institution-attestation.md): Create a new institution-level attestation scoped to the caller's entity and product. - [API Reference](https://docs.solo.one/api-reference/introduction.md): SOLO Network API endpoint reference - [Furnish KYB certificate data via structured JSON](https://docs.solo.one/api-reference/kyb-certificate/furnish.md) - [Query consolidated KYB certificate data for a business](https://docs.solo.one/api-reference/kyb-certificate/query.md) - [Furnish KYC certificate data via structured JSON](https://docs.solo.one/api-reference/kyc-certificate/furnish.md) - [Query consolidated KYC certificate data for a consumer](https://docs.solo.one/api-reference/kyc-certificate/query.md) - [Check per-furnisher field coverage before running a query](https://docs.solo.one/api-reference/products/check.md) - [Save per-field selections onto an existing querying policy.](https://docs.solo.one/api-reference/querying-policies/configuration.md): Persist per-field selections onto an existing querying policy. - [Create a querying policy for a (product, network) pair.](https://docs.solo.one/api-reference/querying-policies/querying.md): Create a new querying policy for a (product, network) pair. - [Bulk File Upload](https://docs.solo.one/concepts/furnishing/file-upload.md): Ingest data files through the REST file-upload endpoint - [Furnishing](https://docs.solo.one/concepts/furnishing/overview.md): How contributing data to the network works - [Entitlement](https://docs.solo.one/concepts/governance/entitlement.md): Why you can read a given field about an entity - [Furnishing Policies](https://docs.solo.one/concepts/governance/furnishing-policies.md): How a network accepts and routes furnished data for a product - [Network Governance](https://docs.solo.one/concepts/governance/network-governance.md): How query access flows between related networks - [Network Roles](https://docs.solo.one/concepts/governance/network-roles.md): The three ways an entity can participate in a network - [Networks](https://docs.solo.one/concepts/governance/networks.md): The trust boundary that groups participants, roles, products, and policies - [Querying Policies](https://docs.solo.one/concepts/governance/querying-policies.md): Field-by-field read rules that bind a product to a network - [Consent](https://docs.solo.one/concepts/identity/consent.md): Recording permission to query a consumer or business - [Entities](https://docs.solo.one/concepts/identity/entities.md): Consumers and businesses — the subjects every query and furnish is about - [Coverage Check](https://docs.solo.one/concepts/querying/coverage-check.md): Non-billable soft check of field coverage before running a query - [KYB Certificate](https://docs.solo.one/concepts/querying/kyb-certificate.md): Business-verification certificate for business onboarding - [KYC Certificate](https://docs.solo.one/concepts/querying/kyc-certificate.md): Identity-verification certificate for consumer onboarding - [Querying](https://docs.solo.one/concepts/querying/overview.md): How reading data from the network works, and why consent is required - [Products](https://docs.solo.one/concepts/querying/products.md): The standardized data sets you query and furnish on the network - [Screening Lists](https://docs.solo.one/concepts/querying/screening-lists.md): Bank-specific bad actor and cross-bank financial crimes watch lists - [Workbook Format](https://docs.solo.one/concepts/sftp/csv-format.md): File format requirements for SFTP data ingestion - [SFTP Getting Started](https://docs.solo.one/concepts/sftp/getting-started.md): Send your first workbook to the SOLO Network over SFTP - [SFTP Overview](https://docs.solo.one/concepts/sftp/overview.md): Bulk data ingestion via SFTP file uploads - [Upload Categories](https://docs.solo.one/concepts/sftp/schemas.md): All upload categories available for SFTP ingestion - [Authentication](https://docs.solo.one/home/authentication.md): Authenticate with the SOLO Network API using WorkOS-issued bearer JWTs verified over JWKS - [Errors](https://docs.solo.one/home/errors.md): The error response envelope, every HTTP status the API returns, and how to handle each one - [High-level concepts](https://docs.solo.one/home/overview.md): The six building blocks of the SOLO Network, the data flow that connects them, and how together they enforce privacy - [Quickstart](https://docs.solo.one/home/quickstart.md): Get up and running on the SOLO Network in a few minutes - [Furnishing your first entity](https://docs.solo.one/home/quickstart/furnish-an-entity.md): Contribute verified data about a consumer into a network - [Joining a network](https://docs.solo.one/home/quickstart/join-a-network.md): Understand membership, roles, and your first calls in a network - [Querying your first product](https://docs.solo.one/home/quickstart/query-a-product.md): Record consent and read consolidated data back from the network - [Overview](https://docs.solo.one/home/welcome.md): What the SOLO Network is, who participates in it, and where each kind of participant should start ## OpenAPI Specs - [openapi](https://docs.solo.one/api-reference/openapi.yaml)