API Reference Tutoriales api.pro.cargoffer.com
v2.167.161241
OpenAPI 3.1.0

API de transporte y logística de Cargoffer. Subastas, empresas, camioneros, flotas, eCMR y pagos. Tutoriales en /docs/tutorials/.

Server:https://api.pro.cargoffer.com

Producción

No authentication selected
Client Libraries

Address

Get company addresses

Devuelve un listado paginado de todas las direcciones asociadas a la compañía del usuario autenticado.

Características:

  • Paginación (20 resultados por página por defecto)
  • Filtrado opcional por código de país
  • Ordenación por nombre y compañía

Ejemplo de respuesta:

{
  "docs": [
    {
      "_id": "507f1f77bcf86cd799439011",
      "name": "Oficina Central",
      "company_name": "CargoOffer SL",
      "phone": "+34912345678",
      "street": "Calle Ejemplo 123",
      "city": "Madrid",
      "zipcode": "28045",
      "country": "ES",
      "location": {
        "type": "Point",
        "coordinates": [-3.703790, 40.416775]
      },
      "isDefault": true,
      "can_be_deleted": false
    }
  ],
  "total": 1,
  "limit": 20,
  "page": 1,
  "pages": 1
}

Notas:

  • Las direcciones principales (isDefault=true) aparecen primero
  • Requiere token JWT válido
  • Los números de teléfono (phone) mostrados tienen formato válido de España, Francia o Portugal
Query Parameters
  • page
    Type: integer
    min:  
    1

    Número de página a recuperar (1-based)

  • limit
    Type: integer
    min:  
    1
    max:  
    100

    Número máximo de resultados por página (máximo 100)

  • countryCode
    Type: string
    min length:  
    2
    max length:  
    2

    Filtro opcional por código de país (2 letras ISO, case-sensitive)

Body
multipart/form-data
Empty object
Responses
  • application/json
  • application/json
  • application/json
Request Example for get/company/address/
requests.get(
    "https://api.pro.cargoffer.com/company/address/",
    headers={
      "Content-Type": "multipart/form-data",
      "Authorization": "Bearer YOUR_SECRET_TOKEN"
    },
    params={
      "page": "1",
      "limit": "20",
      "countryCode": "ES"
    }
)
null
    unknown

    Document 'api-1' could not be loaded

    Client Libraries