Productos

El API de Productos permite acceder y gestionar información detallada de productos farmacéuticos, facilitando la búsqueda y consulta de datos específicos mediante diversos parámetros y filtros.

Obtener un Producto

Este endpoint permite obtener la información detallada de un producto específico utilizando su identificador único. GET /drugs/products/{id}

  • Parámetros:

    • id (path) - El identificador único del producto.

  • Ejemplo de Solicitud:

    GET /drugs/products/12345
  • Ejemplo de Respuesta:

    {
      "id": "12345",
      "name": "Paracetamol",
      "description": "Analgesic and antipyretic",
      "attributes": {
        "ingredient": "Paracetamol",
        "form": "Tablet",
        "route": "Oral",
        "lab": "PharmaLab"
      },
      "countryIdentifiers": {
        "US": "12345-US",
        "CA": "67890-CA"
      }
    }

Obtener Productos por Atributos

Este endpoint permite obtener una lista de productos que coinciden con ciertos atributos especificados. GET /drugs/products

  • Parámetros:

    • ingredient (query) - El principio activo del producto.

    • form (query) - La forma farmacéutica del producto.

    • route (query) - La vía de administración del producto.

    • lab (query) - El laboratorio que fabrica el producto.

  • Ejemplo:

    GET /drugs/products?ingredient=Paracetamol&form=Tablet
  • Ejemplo de Respuesta:

    [
      {
        "id": "12345",
        "name": "Paracetamol",
        "description": "Analgesic and antipyretic",
        "attributes": {
          "ingredient": "Paracetamol",
          "form": "Tablet",
          "route": "Oral",
          "lab": "PharmaLab"
        },
        "countryIdentifiers": {
          "US": "12345-US",
          "CA": "67890-CA"
        }
      },
      {
        "id": "67890",
        "name": "Paracetamol Extra Strength",
        "description": "Extra strength analgesic and antipyretic",
        "attributes": {
          "ingredient": "Paracetamol",
          "form": "Tablet",
          "route": "Oral",
          "lab": "HealthCorp"
        },
        "countryIdentifiers": {
          "US": "67890-US",
          "CA": "12345-CA"
        }
      }
    ]

Última actualización