API Reference

Customers API

Manage customer data and addresses

The Customers API allows you to create, update, and manage customer records. Customers are linked to jobs and include address data for route optimization.

Endpoints

List Customers

GET
/api/customers

Retrieve all customers for your company

Get Customer

GET
/api/customers/:id

Retrieve a specific customer by ID

Create Customer

POST
/api/customers

Create a new customer record

Update Customer

PATCH
/api/customers/:id

Update an existing customer

Delete Customer

DELETE
/api/customers/:id

Delete a customer

Geocode Address

POST
/api/customers/:id/geocode

Convert address to coordinates

Customer Fields

Available fields when creating or updating customers

nameCustomer name (required)
addressFull street address
cityCity name
zipPostal code
phonePhone number
emailEmail address
contactPersonPrimary contact person
notesInternal notes

Address Geocoding

ManoPlan automatically converts addresses to coordinates for route optimization. Coordinates are stored with the customer record.

Automatic geocoding on create/update
Manual geocoding via API endpoint
Coordinates cached for performance

Best Practices

  • Always include a complete address for accurate routing
  • Use the externalId field to link with your ERP system
  • Verify geocoding results for new customers
  • Keep contact information up to date

More API Documentation

Manage Customers

Use the Customers API for your customer management