AI agent? This page is for people. Go to /agent /llms.txt /openapi.json
Autocomplete · Verify · Geocode

Address APIs
for AI agents.

Suggest an address as someone types, standardise and verify it, and turn it into a point on the map, or a point back into an address. Four small APIs your coding agent can read, call and trust.

Keys and credits are issued in the developer portal.

[ Four APIs ]

Each one does one thing.
Use them alone or together.

[ Which one do I need? ]

Pick by where the address is
in your flow.

You have or want
Use
Endpoint
Someone is typing an address into a field
Autocomplete
POST /autocomplete/suggest
An entered address to standardise and verify
Verify
POST /address/verify
An address, and you need latitude and longitude
Forward geocode
POST /address/geocode
Latitude and longitude, and you need the address
Reverse geocode
POST /address/reverse-geocode
A shipping address to check and plot on a map
Verify, then geocode
Pass the verified address into geocode
[ Integrate ]

One header.
One JSON body.

Every call is a POST with HTTP Basic authentication and a session token. Keep the key and secret on your server.

import os, uuid, requests

r = requests.post(
    "https://api.devapicloud.com/v1/address/verify",
    auth=(os.environ["API_KEY"], os.environ["API_SECRET"]),
    headers={"X-Session-Token": str(uuid.uuid4())},
    json={"query": {
        "address": "20 W 34th St, New York NY 10118",
        "countryCode": "USA",
    }},
)
print(r.json()["result"]["matchScore"])
[ Get started ]

Three steps to a first call.

01

Get your key

Sign in to the developer portal and open Account, API Keys. You get an API key and a secret.

02

Pick an API

Open its Quick Start in the documentation, or use Try It Out in the portal, and copy the cURL example.

03

Make the call

Replace the placeholder credentials and run it. A good response is a 200 with result.status of OK.

[ Build with your coding agent ]

Your agent is already reading this.
Tell it where to start.

Give your coding agent this prompt. It reads the agent pages, builds against the contract, and asks you for a key when it needs one.

Prompt
Add address verification to this project using Addrexy.

Read /agent first (also available as /llms.txt and /openapi.json),
then follow /agent/build.
Keep the API key and secret on the server, in environment variables.
Ask me for the key and secret when you need them.
Branch on result.matchScore as /agent/build describes.
Works in Claude CodeCursorCodexReplit