Introducing Basel API: Automate Your Competent Authority Lookups
Industry InsightsBeginner4 min read

Stop Guessing: Automate Your Basel CA Lookup

January 18, 2026

Reading Time: 4 minutes



Cold Open

The notification was ready.

Complete package. Correct waste code. Signed movement document. Financial guarantee attached. Three weeks of preparation.

The importing country's competent authority email bounced.

Not wrong information. Outdated information. The office had reorganised six months earlier. The new contact was two departments over. By the time the team found the right address, the container had already missed its booking window.

A correct file and a wrong contact address are not a Basel shipment. They are a rescheduled one.

182 countries Active Basel CA data in the DexMetal database — built because PDF lookups fail at the worst possible moment.


The Scene

The old workflow is familiar.

Open the Basel website. Find the competent authority section. Download a PDF. Search the country. Copy email addresses, phone numbers, and physical addresses into a spreadsheet.

Then hope it is current.

If the contact bounces, routes to the wrong unit, or belongs to an outdated office, the team finds out only after the submission fails to move.

Manual lookup is not just slow. It is a hidden operational risk.

A Basel route is only as strong as the authority contact behind it.

The Trap

Most teams treat competent-authority lookup as admin work.

It feels too small to systematize.

But the contact is the entry point to the consent process. If that entry point is wrong, every document behind it waits. The notification may be technically prepared and still operationally stranded.

That is why DexMetal built Basel API.

Not to replace legal judgment. Not to replace PIC. To remove the avoidable friction of finding the right authority data every time the route changes.

Field Warning: Do not let a PDF lookup become the weakest link in a high-value shipment. Authority data should be retrievable before the route is promised.


The Operator Moment

This matters most for lean teams.

A large compliance department may absorb the time. A small recycler, broker, or island operator feels every lost day. The same person sourcing material may also be chasing buyer documents, port timing, and government contacts.

Automation does not make the movement legal by itself.

It makes the legal path easier to start correctly.

Use software for the repeatable search so operators can spend their judgment on the shipment.

The Field Rule

Automate the lookup before the route becomes a promise.

Every proposed movement should trigger a competent-authority check for export, import, and transit countries. That check should happen before the buyer hears a firm shipment timeline.

The API gives teams programmatic access instead of copy-paste dependency.

The result is not glamour. It is fewer preventable delays and no bounced emails on deadline day.

Operator Checklist
  • Identify all countries in the movement route before lookup.

  • Pull competent-authority contact data before preparing the notification package.

  • Validate contacts before deadline-sensitive submission.

  • Store authority lookups with the shipment file for traceability.

  • Use the API for repeatable checks instead of manual PDF searches.


Up Next

Knowing the authority is one thing. Preparing the notification package is another.

Read next: DexMetal Field Notes — Episode 05: How to Prepare a Basel Notification — Documents and Structure

DeX Sign-Off

DeX has chased the wrong inbox on a tight deadline.

It costs more than time.

Build the authority lookup into the route before you build the shipment promise around it.

CTA: Get a free Basel API key and review the docs at DexMetal API.


Related Reading

Prior Informed Consent government authorization chain

Basel notification submission country rules

R2 certification versus Basel Article 9 compliance

Basel API

PIC Status Checker

Basel competent authority directory by country

Basel Convention Parties and national focal points


Episode 05: The API returned the right authority. The notification package had nineteen documents. The twentieth held up the shipment.

Next Episode

Episode 05: Basel Notification — Documents and Structure

Frequently Asked Questions

What problem does the Basel CA API solve for compliance teams preparing notifications?
Competent Authority contact information has traditionally required manual lookups from PDF documents that are often years out of date. The Basel API provides programmatic access to verified CA contacts — name, email, phone, address, and verification date — for 41 jurisdictions in a single API call. It eliminates hours of manual research per shipment and removes the risk of submitting to wrong or outdated contacts.
What does access to the Basel API cost and how many countries does it cover?
Access is $0 per month with no credit card required — registration provides instant, unlimited API access. The API covers 41 key jurisdictions with continuous expansion as new countries are verified. This makes it accessible to operators of any size, from individual traders preparing occasional notifications to enterprise compliance teams processing high volumes.
What happens when an exporter uses outdated Competent Authority contact information for a Basel submission?
Submissions sent to wrong or outdated contacts may bounce, route to the wrong regulatory unit, or simply disappear — with no notification to the sender. By the time the error is discovered, notification deadlines may have passed, creating shipment delays and potential compliance violations. Verified, current contact data is a prerequisite for any reliable Basel notification workflow.
How does the Basel API integrate with existing compliance workflows and software tools?
The API uses standard REST architecture — a single GET call with an API key in the header returns all CA data for a country code in JSON format. This makes it compatible with spreadsheets via scripts, compliance management software, and custom internal tools without any complex integration. Teams can automate their CA lookup step entirely, removing it as a manual workflow bottleneck.

Ready to Get Started?

Get Compliance Help →