Register lookup: a switchable plugin that asks the country's register (online half of #935) #1021
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#1021
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The online half of #935. The offline half (per-country check digits and register links inside the identifiers module) is in the pull request for branch
935-register-links; this issue is the lookup that the identifier contract forbids a scheme to do.What
A separate feature plugin, Register lookup, that depends on
identifiersand adds a Look up action beside a company's register number (option B in the #935 comment).postulo.link_services, #305), so a country plugin can add one without touching core.registeredAs/registeredAt(a company with an LEI and no register number is offered one; with both, they are compared).public_only_clientwith Postulo's User-Agent, under a rate limit namedPOSTULO_*_RATEand documented in the wiki. Only company data is sent.To confirm first
The endpoints and terms marked "to confirm" in #935: Germany's "free since 2022", PRH's current API version, Zefix's endpoints, CVR's access terms, OpenCorporates' free tier, and Portugal's lack of an API.
Left out of the offline half, belongs here
An LEI cross-check against a stored register number: an LEI's first four characters name its issuing LOU, not a country, so it cannot be done offline. It needs the GLEIF record's
registeredAs.