API Playground
Test eCore endpoints without writing any code using the interactive API Playground.
Interactive Playground
Open the Playground — it's built from the OpenAPI spec and runs right here in the docs. Once open:
- Pick an endpoint from the left sidebar.
- Paste your API token (see Authentication) into the auth field — the same token works whether the endpoint uses the
TokenorBearerscheme. - Fill in the request parameters or body.
- Click Send — the live response appears inline.
Live requests from the playground are calls against your real account and spend wallet credits (except free operations like Search). Start with Search Records, which never charges.
Testing Locally With cURL
If you prefer working from a terminal, every endpoint page in this reference includes a copy-pasteable cURL example. Replace YOUR_API_TOKEN with your real token and run:
# Example — search DataCore records
curl -X GET \
"https://backend.ecoreservice.com/api/v1/external/search/?industry=Technology&limit=5" \
-H "Authorization: Token YOUR_API_TOKEN"
Testing With Postman / Insomnia / HTTPie
Set the following on every request:
- Header:
Authorization: Token YOUR_API_TOKEN - Base URL:
https://backend.ecoreservice.com/api/v1/ - Content-Type:
application/jsonfor POST requests with a JSON body, ormultipart/form-datafor file uploads.
Tips
- Save your token as an environment variable in Postman or your shell so you don't have to paste it on every request.
- Watch the
remaining_creditsfield in enrichment responses to track your wallet balance as you test. - Search Records is free — use it as a no-cost way to validate your token and explore filter combinations before spending credits on Unlock or Enrichment.