aid: badger-maps url: https://raw.githubusercontent.com/api-evangelist/badger-maps/refs/heads/main/apis.yml name: Badger Maps kind: company description: Badger Maps is field sales route planning, mapping, and CRM software for outside sales and field teams - it optimizes daily driving routes, maps and filters accounts on a territory, captures check-ins, and reports on rep activity. Badger Maps also exposes a token-authenticated REST API (base https://badgerapis.badgermapping.com/api/2) that lets teams programmatically manage accounts (customers), account locations, routes, check-ins, and users, and sync data with CRMs and other systems. API/Developer Key access is included with paid plans (max 25k requests per day, per team); the key must be enabled by contacting Badger Maps support. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Field Sales - Route Planning - Mapping - CRM - Sales Enablement - Territory Management created: '2026-07-04' modified: '2026-07-04' specificationVersion: '0.19' apis: - aid: badger-maps:badger-maps-accounts-api name: Badger Maps Accounts API tags: - Accounts - Customers - CRM image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://badgerupdatedapi.docs.apiary.io/ baseURL: https://badgerapis.badgermapping.com/api/2 properties: - url: https://badgerupdatedapi.docs.apiary.io/ type: Documentation - url: https://badgerupdatedapi.docs.apiary.io/#reference/accounts type: APIReference - url: openapi/badger-maps-openapi.yml type: OpenAPI - url: collections/badger-maps.postman_collection.json type: PostmanCollection - url: collections/badger-maps.opencollection.json type: OpenCollection description: List, create, retrieve, update, and delete accounts (called customers in the API) - the businesses and contacts a rep maps and visits. Accounts carry name, address, contact details, geocoded location(s), an account owner, and custom data fields, and are the primary object synced with CRMs. - aid: badger-maps:badger-maps-locations-api name: Badger Maps Locations API tags: - Locations - Geocoding - Addresses image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://badgerupdatedapi.docs.apiary.io/ baseURL: https://badgerapis.badgermapping.com/api/2 properties: - url: https://badgerupdatedapi.docs.apiary.io/#reference/locations type: APIReference - url: openapi/badger-maps-openapi.yml type: OpenAPI - url: collections/badger-maps.postman_collection.json type: PostmanCollection - url: collections/badger-maps.opencollection.json type: OpenCollection description: Update the physical locations attached to an account - an account can have one or more addresses that Badger geocodes to latitude/longitude for mapping and routing. Correcting an address or supplying explicit coordinates re-pins the account on the map. - aid: badger-maps:badger-maps-check-ins-api name: Badger Maps Check-Ins API tags: - Check-Ins - Appointments - Activity image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://badgerupdatedapi.docs.apiary.io/ baseURL: https://badgerapis.badgermapping.com/api/2 properties: - url: https://badgerupdatedapi.docs.apiary.io/#reference/check-ins type: APIReference - url: openapi/badger-maps-openapi.yml type: OpenAPI - url: collections/badger-maps.postman_collection.json type: PostmanCollection - url: collections/badger-maps.opencollection.json type: OpenCollection description: List and create check-ins (served under the /appointments/ resource) - the timestamped logs a rep records against an account after a visit or call, carrying a type, free-text comments, the author, and a log datetime. Check-ins are the activity feed that powers reporting and CRM sync. - aid: badger-maps:badger-maps-routes-api name: Badger Maps Routes API tags: - Routes - Route Optimization - Waypoints image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://badgerupdatedapi.docs.apiary.io/ baseURL: https://badgerapis.badgermapping.com/api/2 properties: - url: https://badgerupdatedapi.docs.apiary.io/#reference/routes type: APIReference - url: openapi/badger-maps-openapi.yml type: OpenAPI - url: collections/badger-maps.postman_collection.json type: PostmanCollection - url: collections/badger-maps.opencollection.json type: OpenCollection description: List a rep's optimized routes and retrieve a single route with its ordered waypoints - each waypoint references an account location, its position in the sequence, and timing details. Routes are the optimized driving plans Badger generates across a set of accounts. - aid: badger-maps:badger-maps-users-api name: Badger Maps Users API tags: - Users - Profiles - Authentication image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://badgerupdatedapi.docs.apiary.io/ baseURL: https://badgerapis.badgermapping.com/api/2 properties: - url: https://badgerupdatedapi.docs.apiary.io/#reference/users type: APIReference - url: openapi/badger-maps-openapi.yml type: OpenAPI - url: collections/badger-maps.postman_collection.json type: PostmanCollection - url: collections/badger-maps.opencollection.json type: OpenCollection description: Authenticate a user to obtain an API token, retrieve the authenticated user profile (company, settings, and the custom data-field schema), and search for managed users by email or ID. User IDs are required to own accounts and scope routes and check-ins across a managed team. common: - type: DomainSecurity url: security/badger-maps-domain-security.yml - type: Authentication url: authentication/badger-maps-authentication.yml - type: GitHubOrganization url: https://github.com/BadgerMaps - type: LinkedIn url: https://www.linkedin.com/company/badger-maps - type: Website url: https://www.badgermapping.com - type: Documentation url: https://badgerupdatedapi.docs.apiary.io/ - type: Plans url: plans/badger-maps-plans-pricing.yml - type: RateLimits url: rate-limits/badger-maps-rate-limits.yml - type: FinOps url: finops/badger-maps-finops.yml - url: https://www.badgermapping.com/blog/ type: Blog maintainers: - FN: Kin Lane email: kin@apievangelist.com