Developers
API documentation
Run lookups, monitor businesses and receive webhooks from your own systems. Every response is the same report the app shows, as structured JSON.
Base URL and authentication
- Base URL
- https://api.entitylight.com/v1
- Authentication
- Send your API key as a bearer token in the Authorization header. Create a key for each system on the API page in the app.
- Test lookups
- Build against test lookups that return sample results, then switch to live.
- Webhooks
- Set a webhook URL to know when a lookup completes or a monitored business changes.
Endpoints
- GET/v1/lookupsList lookups
- POST/v1/lookupsStart a lookup
- GET/v1/lookups/{lookupId}Get a lookup
- POST/v1/lookups/{lookupId}/pickPick the business for a lookup that needs a pick
- GET/v1/lookups/{lookupId}/screenshotGet the state page screenshot
- POST/v1/ucc-searchesSearch UCC filings by debtor name
- GET/v1/ucc-searches/{uccSearchId}Get a UCC search
- POST/v1/business-searchesFind businesses by officer, registered agent or address
- GET/v1/business-searches/{businessSearchId}Get a business search
- POST/v1/ofac-screeningsScreen a name against sanctions, debarment, wanted and PEP lists
- GET/v1/ofac-screenings/{ofacScreeningId}Get an OFAC screening
- GET/v1/watchesList watched businesses
- POST/v1/watchesWatch a business
- PATCH/v1/watches/{watchId}Change how often a business is checked, or until when
- DELETE/v1/watches/{watchId}Stop watching a business
- GET/v1/usageRead plan usage
- GET/v1/webhookRead the webhook URL
- PUT/v1/webhookSet the webhook URL
- DELETE/v1/webhookRemove the webhook URL
- POST/v1/webhook/testSend a test event