API Reference

Customers integrating their CRM, ERP, billing or support systems with their Sodtrack tenant.

43
REST endpoints
7
Webhook events
JWT
Bearer authentication

Environments

EnvironmentBase URL
Sandboxhttps://dev.integration.cl.sodtrack-shared.sodtrack.com
Productionhttps://prod.integration.cl.sodtrack-shared.sodtrack.com

Authentication

Every request carries a bearer token in the Authorization header. Exchange your API credentials for one at POST /api/authentication/generateJWT, then reuse it until it expires.

cURL
curl -X POST "https://dev.integration.cl.sodtrack-shared.sodtrack.com/api/authentication/generateJWT" \
  -H "Content-Type: application/json" \
  -d '{"apiKey": "$SODTRACK_API_KEY"}'
Full authentication reference

Endpoint groups

🚀 Sodtrack Integration API

Welcome to the Sodtrack Integration API Documentation — your comprehensive guide to integrating seamlessly with Sodtrack’s Service Management ecosystem.

The Sodtrack API enables organizations to connect their systems directly with Sodtrack’s operational platform, facilitating real-time automation of service bookings, project management, lead generation, and contractor coordination.

Designed for scalability, security, and efficiency, this API provides the foundation for integrating Sodtrack’s core functionalities — including scheduling, catalog synchronization, coverage validation, and transactional workflows — into your existing business processes or digital channels.

Key Capabilities

  • Authentication and Security: Token-based access using JWT for secure API communication.

  • Service Catalog: Retrieve and manage categories, services, and variants available in the Sodtrack ecosystem.

  • Coverage and Availability: Validate geographical coverage and check contractor or time-slot availability in real time.

  • Bookings: Create, update, and manage service bookings directly from your systems.

  • Projects and Transactions: Link multiple bookings under project stages, attach documentation, register payments, and synchronize task updates.

  • Lead Management: Integrate Sodtrack lead forms and dynamically capture customer interest data.

Environment Overview

Examples of enviromnents; the actual Base URL to be used will be shared by the integration team.

EnvironmentBase URLDescription
Development (dev)https://dev.integration.{country}.sodtrack-shared.sodtrack.comSandbox environment for testing and development.
UAT (uat)https://uat.integration.{country}.sodtrack-shared.sodtrack.comUser Acceptance Testing environment for pre-production validation.
Production (prod)https://integration.{country}.sodtrack-shared.sodtrack.comLive production environment. All requests here affect real data.

Support and Assistance

If you require support during your integration, our technical team is available to assist with API setup, authentication, and best practices.

📩 Contact: integrations@sodtrack.com

Machine-readable

Point your codegen, API client or AI agent straight at these.