# Cargado API Docs ## Docs - [Get border crossing recommendations](https://docs.cargado.com/api-reference/border-crossings/get-border-crossing-recommendations.md): Get recommended US-Mexico border crossings for one or more routes. Returns recommended crossings filtered by confidence threshold, in the same order as the input requests. Routes that do not cross the US-Mexico border will return an error result. - [Upsert carrier relationships](https://docs.cargado.com/api-reference/carrierrelationship/upsert-carrier-relationships.md): Create or update carrier relationships and statuses from your TMS to Cargado. If a carrier is not found, the relationship will be null. Returns the relationships in the same order and length as the input. - [Authorization and Testing](https://docs.cargado.com/api-reference/concepts/auth-and-testing.md) - [Errors](https://docs.cargado.com/api-reference/concepts/errors.md) - [Identifiers](https://docs.cargado.com/api-reference/concepts/identifiers.md) - [Metadata](https://docs.cargado.com/api-reference/concepts/metadata.md) - [OpenAPI](https://docs.cargado.com/api-reference/concepts/openapi.md) - [Overview](https://docs.cargado.com/api-reference/concepts/overview.md): The official Cargado API documentation - [Pagination](https://docs.cargado.com/api-reference/concepts/pagination.md) - [Requests and Responses](https://docs.cargado.com/api-reference/concepts/requests-and-responses.md) - [Versioning](https://docs.cargado.com/api-reference/concepts/versioning.md) - [Sync a load](https://docs.cargado.com/api-reference/loads/sync-a-load.md): Sync a load from your TMS to Cargado, creating or updating any load details and status. - [CarrierRelationship object](https://docs.cargado.com/api-reference/models/CarrierRelationship.md) - [Load object](https://docs.cargado.com/api-reference/models/load.md) - [RateHistoryLookup object](https://docs.cargado.com/api-reference/models/rateHistoryLookup.md) - [Lookup rate history](https://docs.cargado.com/api-reference/rates/lookup-rate-history.md): Look up the rate history for a lane. This is considered a mutation because it is a metered operation and calls are recorded for possible billing purposes. - [Sync teams by email](https://docs.cargado.com/api-reference/team/sync-teams-by-email.md): Sync team external IDs by email. Matches teams in your organization by email and assigns each an externalId for use in subsequent API calls (e.g., load sync coverage assignment). - [Update teams by email](https://docs.cargado.com/api-reference/team/update-teams-by-email.md): Update team external IDs by email. Matches teams in your organization by email and assigns each an externalId for use in subsequent API calls (e.g., load sync coverage assignment). - [Sync users by email](https://docs.cargado.com/api-reference/user/sync-users-by-email.md): Sync user external IDs by email. Matches users in your organization by email and assigns each an externalId for use in subsequent API calls (e.g., load sync coverage assignment). - [Update users by email](https://docs.cargado.com/api-reference/user/update-users-by-email.md): Update user external IDs by email. Matches users in your organization by email and assigns each an externalId for use in subsequent API calls (e.g., load sync coverage assignment). - [Manage carrier relationships](https://docs.cargado.com/guides/carrier-relationships/manage-carrier-relationships.md) - [Sync loads from your TMS](https://docs.cargado.com/guides/load-sync/load-sync.md) - [Send rate confirmations](https://docs.cargado.com/guides/load-sync/send-rate-con.md) - [Test your load sync](https://docs.cargado.com/guides/load-sync/test-sync.md) - [Overview](https://docs.cargado.com/guides/overview.md): Integrate with Cargado using APIs - [Look up the rate for freight](https://docs.cargado.com/guides/rates/rate-lookup.md) - [Sandbox](https://docs.cargado.com/guides/sandbox.md) ## OpenAPI Specs - [openapi](https://docs.cargado.com/openapi.yml)