Saltar al contenido principal

Obtener catálogo de países

GET 

/country/

Propósito

Devuelve el catálogo paginado de países disponibles en el sistema.

Objetivo

Proporcionar una lista de países para usar en selectores de formularios (registro, dirección, datos de facturación) con sus códigos ISO y nombres oficiales.

Casos de uso

  • Rellenar un selector de país en el formulario de registro.
  • Obtener la lista de países habilitados para validar direcciones.
  • Mostrar nombres oficiales de países en documentos eCMR.

Detalles técnicos

  • Usa Country.paginate() sin filtros ni parámetros de paginación, devolviendo la primera página con el límite por defecto de mongoose-paginate-v2 (10 docs).
  • El modelo tiene strict: false, por lo que los documentos pueden contener campos adicionales como name.common y name.official que no están definidos en el schema estricto.
  • No requiere autenticación.

Autenticación

No requiere autenticación (endpoint público).

Request

Responses

Catálogo paginado de países con códigos ISO, nombres y estado de habilitación

Response Headers