Update profile
POST /v1/accountFreeWrites
Sets the account's name, company and use case (what you are building). Send only the fields to change; an empty string clears one. Free. Returns the updated profile.
MCP tool update_profile · CLI geocode update-profile · RPC POST /v1/ops/update_profile
Input
| Field | Type | Description |
|---|---|---|
namebody | string | Your name, used in emails ("Hey {first name},"). |
companybody | string | Company or project. |
use_casebody | string | What you are building with boundaries and areas. |
Example request
curl -X POST "https://geo-coder-service.vercel.app/v1/account" \ -H "Authorization: Bearer $GEOCODE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"name":"Ada Lovelace","company":"Analytical Engines","use_case":"Delivery zones from postcodes"}'Example response
See the description above for what this returns.
Errors
Failures are RFC 9457 problems. Common ones here: 400 invalid_input, 401 unauthorized, 429 rate_limited.