Getting Started Overview¶
This section helps partner engineering and product teams go from access request to production launch.
What you are integrating¶
The CheckName Partner API is Legiqo GmbH's B2B integration surface for Swiss company-name workflows.
It is not the consumer-facing experience at checkname.ch. That public product is designed for end users running searches directly, while this API is designed for partners embedding the capability into their own applications, onboarding flows, and internal tooling.
This API is not self-service. Access, pricing, and onboarding are handled individually for enterprise B2B partners via contact@legiqo.com.
Depending on your product, the API can support:
- customer-facing onboarding flows
- internal legal/compliance review desks
- assisted filing and registry-preparation workflows
- operational queues where risky names must be escalated
The core idea is:
POST /v1/name/assessmenttells you how risky or acceptable a proposed name looks from a rules and policy perspectivePOST /v1/conflicts/searchgives you supporting evidence about similar existing Swiss company namesflags[]andassessment.overallStatuslet you turn the result into product behavior
Integration flow¶
- Commercial onboarding: contact
contact@legiqo.comto discuss your use case, pricing, and rollout model. - Access: receive API key(s) and environment URL(s) from Legiqo.
- Connectivity: run the quickstart requests and validate response handling.
- Business mapping: map risk levels and issues to your product decisions.
- Go-live: configure monitoring, retry behavior, and support escalation.
Recommended implementation order¶
- Integrate
/v1/name/assessmentas your primary decision endpoint. - Add
/v1/conflicts/searchto show potentially conflicting registered names. - Use
/v1/name/eligibilityonly for legacy compatibility during migration.
Recommended business interpretation¶
In most partner implementations:
CLEAR_TO_FILEmeans the workflow can proceed automaticallyMINOR_RISKS_DETECTEDmeans proceed with user/operator warningMANUAL_REVIEW_ADVISEDmeans route to compliance/legal/manual queueREGISTRY_REJECTION_LIKELYmeans block, require correction, or escalate
This mapping is not imposed by the API, but it is the intended integration pattern for most operational use cases.
Choosing a risk profile¶
riskProfile lets you choose how aggressively the API maps triggered issues into final severity.
Available profiles:
balanced: default and recommended for most production partner integrationsconservative: stricter handling for partners who want borderline names escalated soonerrelaxed: softer handling for early-stage intake flows or exploratory checks
Important: the profile does not change which checks run. It changes how triggered flags are classified, which can change assessment.overallStatus.
In the current API version, the practical profile difference is mainly how WARN_PURELY_DESCRIPTIVE is treated:
balanced: mapped toWARNING, which usually results inMANUAL_REVIEW_ADVISEDconservative: mapped toERROR, which usually results inREGISTRY_REJECTION_LIKELYrelaxed: mapped toINFO, which usually results inMINOR_RISKS_DETECTED
If you are unsure which profile to start with, use balanced.
Deprecation
POST /v1/name/eligibility is deprecated and should not be used for new builds.
Security baseline¶
- Keep API keys in your secret manager only.
- Never ship keys in client-side code.
- Rotate keys on employee role changes and incident response.
Commercial and legal terms¶
Use of the partner API is subject to Legiqo's Terms and Conditions, unless your signed partner agreement or order form defines superseding terms.
For enterprise access, pricing, and onboarding questions, contact contact@legiqo.com.