Safely search products using a single API endpoint by name,
GTIN/EAN as well as SNOMED code (DM+D AMPP ID).

Search by:
- alphanumeric names,
- GTIN/EAN codes have 13 to 14 digits at most,
- SNOMED AMPP codes are 16 to 18 digits long

Example search API use to find product information:

curl https://medicinedict.com/api/search?q={insert search query}&format=json

GET /med/api/search?q=paracetamol
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

[
    {
        "pack_id": 10667811000001105,
        "name": "Anadin Paracetamol 500mg tablets (Pfizer Consumer Healthcare Ltd) 12 tablet",
        "generic_pack_name": "Paracetamol 500mg tablets 12 tablet",
        "generic_product_name": "Anadin Paracetamol 500mg tablets",
        "url": "/med/ampp/ampp/anadin-paracetamol-500mg-tablets-pfizer-consumer-healthcare-ltd-12-tablet-10667811000001105",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 1439611000001101,
        "name": "Anadin Paracetamol 500mg tablets (Pfizer Consumer Healthcare Ltd) 16 tablet",
        "generic_pack_name": "Paracetamol 500mg tablets 16 tablet",
        "generic_product_name": "Anadin Paracetamol 500mg tablets",
        "url": "/med/ampp/ampp/anadin-paracetamol-500mg-tablets-pfizer-consumer-healthcare-ltd-16-tablet-1439611000001101",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 1439711000001105,
        "name": "Anadin Paracetamol 500mg tablets (Pfizer Consumer Healthcare Ltd) 32 tablet",
        "generic_pack_name": "Paracetamol 500mg tablets 32 tablet",
        "generic_product_name": "Anadin Paracetamol 500mg tablets",
        "url": "/med/ampp/ampp/anadin-paracetamol-500mg-tablets-pfizer-consumer-healthcare-ltd-32-tablet-1439711000001105",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2005-11-02",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 1439511000001100,
        "name": "Anadin Paracetamol 500mg tablets (Pfizer Consumer Healthcare Ltd) 8 tablet",
        "generic_pack_name": "Paracetamol 500mg tablets 8 tablet",
        "generic_product_name": "Anadin Paracetamol 500mg tablets",
        "url": "/med/ampp/ampp/anadin-paracetamol-500mg-tablets-pfizer-consumer-healthcare-ltd-8-tablet-1439511000001100",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2006-03-08",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 7988111000001108,
        "name": "Beechams Decongestant Plus with Paracetamol capsules (GlaxoSmithKline Consumer Healthcare) 16 capsule",
        "generic_pack_name": "Generic Beechams Cold & Flu capsules 16 capsule",
        "generic_product_name": "Beechams Decongestant Plus with Paracetamol capsules",
        "url": "/med/ampp/ampp/beechams-decongestant-plus-with-paracetamol-capsules-glaxosmithkline-consumer-healthcare-16-capsule-7988111000001108",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2015-03-23",
        "gtin_codes": [
            {
                "start_date": "2013-09-16",
                "end_date": null,
                "gtin": "5000347087509"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 17849511000001108,
        "name": "Boots Paracetamol 500mg caplets (The Boots Company Plc) 16 tablet",
        "generic_pack_name": "Paracetamol 500mg tablets 16 tablet",
        "generic_product_name": "Boots Paracetamol 500mg caplets",
        "url": "/med/ampp/ampp/boots-paracetamol-500mg-caplets-the-boots-company-plc-16-tablet-17849511000001108",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 11779811000001109,
        "name": "Boots Paracetamol 500mg capsules (The Boots Company Plc) 16 capsule",
        "generic_pack_name": "Paracetamol 500mg capsules 16 capsule",
        "generic_product_name": "Boots Paracetamol 500mg capsules",
        "url": "/med/ampp/ampp/boots-paracetamol-500mg-capsules-the-boots-company-plc-16-capsule-11779811000001109",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 11779911000001104,
        "name": "Boots Paracetamol 500mg capsules (The Boots Company Plc) 32 capsule",
        "generic_pack_name": "Paracetamol 500mg capsules 32 capsule",
        "generic_product_name": "Boots Paracetamol 500mg capsules",
        "url": "/med/ampp/ampp/boots-paracetamol-500mg-capsules-the-boots-company-plc-32-capsule-11779911000001104",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 17849311000001102,
        "name": "Boots Paracetamol and Codeine Extra capsules (The Boots Company Plc) 32 capsule",
        "generic_pack_name": "Generic Solpadeine Plus capsules 32 capsule",
        "generic_product_name": "Boots Paracetamol and Codeine Extra capsules",
        "url": "/med/ampp/ampp/boots-paracetamol-and-codeine-extra-capsules-the-boots-company-plc-32-capsule-17849311000001102",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 31017311000001102,
        "name": "Boots Paracetamol Extra soluble tablets (The Boots Company Plc) 24 tablet",
        "generic_pack_name": "Paracetamol 500mg / Caffeine 65mg effervescent tablets sugar free 24 tablet",
        "generic_product_name": "Boots Paracetamol Extra soluble tablets",
        "url": "/med/ampp/ampp/boots-paracetamol-extra-soluble-tablets-the-boots-company-plc-24-tablet-31017311000001102",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 17987311000001108,
        "name": "Boots Paracetamol Extra tablets (The Boots Company Plc) 32 tablet",
        "generic_pack_name": "Paracetamol 500mg / Caffeine 65mg tablets 32 tablet",
        "generic_product_name": "Boots Paracetamol Extra tablets",
        "url": "/med/ampp/ampp/boots-paracetamol-extra-tablets-the-boots-company-plc-32-tablet-17987311000001108",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 17985811000001109,
        "name": "Boots Strawberry Pain Relief 3 Months Plus Paracetamol 120mg/5ml oral suspension (The Boots Company Plc) 100 ml",
        "generic_pack_name": "Paracetamol 120mg/5ml oral suspension paediatric sugar free 100 ml",
        "generic_product_name": "Boots Strawberry Pain Relief 3 Months Plus Paracetamol 120mg/5ml oral suspension",
        "url": "/med/ampp/ampp/boots-strawberry-pain-relief-3-months-plus-paracetamol-120mg5ml-oral-suspension-the-boots-company-plc-100-ml-17985811000001109",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2012-05-18",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 11754011000001102,
        "name": "Decongestant with Paracetamol tablets (The Boots Company Plc) 12 tablet",
        "generic_pack_name": "Paracetamol 500mg / Pseudoephedrine hydrochloride 60mg tablets 12 tablet",
        "generic_product_name": "Decongestant with Paracetamol tablets",
        "url": "/med/ampp/ampp/decongestant-with-paracetamol-tablets-the-boots-company-plc-12-tablet-11754011000001102",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2012-05-18",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 11754211000001107,
        "name": "Decongestant with Paracetamol tablets (The Boots Company Plc) 24 tablet",
        "generic_pack_name": "Paracetamol 500mg / Pseudoephedrine hydrochloride 60mg tablets 24 tablet",
        "generic_product_name": "Decongestant with Paracetamol tablets",
        "url": "/med/ampp/ampp/decongestant-with-paracetamol-tablets-the-boots-company-plc-24-tablet-11754211000001107",
        "short_name": null,
        "subpack": null,
        "legal_category": "POM",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2012-05-18",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 2789711000001105,
        "name": "Disprol Paracetamol 120mg soluble tablets (Reckitt Benckiser Healthcare (UK) Ltd) 16 tablet 4 x 4 tablets",
        "generic_pack_name": "Paracetamol 120mg soluble tablets sugar free 16 tablet",
        "generic_product_name": "Disprol Paracetamol 120mg soluble tablets",
        "url": "/med/ampp/ampp/disprol-paracetamol-120mg-soluble-tablets-reckitt-benckiser-healthcare-uk-ltd-16-tablet-4-x-4-tablets-2789711000001105",
        "short_name": null,
        "subpack": "4 x 4 tablets",
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2016-11-21",
        "gtin_codes": [
            {
                "start_date": "2009-07-06",
                "end_date": null,
                "gtin": "5000158064027"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 8149611000001109,
        "name": "Disprol Paracetamol 120mg/5ml oral suspension (Reckitt Benckiser Healthcare (UK) Ltd) 100 ml",
        "generic_pack_name": "Paracetamol 120mg/5ml oral suspension paediatric sugar free 100 ml",
        "generic_product_name": "Disprol Paracetamol 120mg/5ml oral suspension",
        "url": "/med/ampp/ampp/disprol-paracetamol-120mg5ml-oral-suspension-reckitt-benckiser-healthcare-uk-ltd-100-ml-8149611000001109",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2012-11-06",
        "gtin_codes": [
            {
                "start_date": "2009-07-06",
                "end_date": null,
                "gtin": "5000158065833"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 3468011000001101,
        "name": "Disprol Paracetamol 120mg/5ml oral suspension 5ml sachets (Reckitt Benckiser Healthcare (UK) Ltd) 12 sachet",
        "generic_pack_name": "Paracetamol 120mg/5ml oral suspension 5ml sachets sugar free 12 sachet",
        "generic_product_name": "Disprol Paracetamol 120mg/5ml oral suspension 5ml sachets",
        "url": "/med/ampp/ampp/disprol-paracetamol-120mg5ml-oral-suspension-5ml-sachets-reckitt-benckiser-healthcare-uk-ltd-12-sachet-3468011000001101",
        "short_name": null,
        "subpack": null,
        "legal_category": "GSL",
        "discontinued": "Discontinued Flag",
        "discontinued_date": "2003-04-07",
        "gtin_codes": [],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 10148211000001103,
        "name": "Lloydspharmacy Non-Drowsy Decongestant with Paracetamol capsules (Lloyds Pharmacy Ltd) 16 capsule 2 x 8 capsules",
        "generic_pack_name": "Generic Beechams Cold & Flu capsules 16 capsule",
        "generic_product_name": "Lloydspharmacy Non-Drowsy Decongestant with Paracetamol capsules",
        "url": "/med/ampp/ampp/lloydspharmacy-non-drowsy-decongestant-with-paracetamol-capsules-lloyds-pharmacy-ltd-16-capsule-2-x-8-capsules-10148211000001103",
        "short_name": null,
        "subpack": "2 x 8 capsules",
        "legal_category": "GSL",
        "discontinued_date": null,
        "gtin_codes": [
            {
                "start_date": "2010-02-10",
                "end_date": "2013-07-15",
                "gtin": "5037560010762"
            },
            {
                "start_date": "2012-04-04",
                "end_date": null,
                "gtin": "5037560017792"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 7937311000001101,
        "name": "Lloydspharmacy Paracetamol 120mg/5ml oral suspension sugar free (Lloyds Pharmacy Ltd) 200 ml",
        "generic_pack_name": "Paracetamol 120mg/5ml oral suspension paediatric sugar free 200 ml",
        "generic_product_name": "Lloydspharmacy Paracetamol 120mg/5ml oral suspension sugar free",
        "url": "/med/ampp/ampp/lloydspharmacy-paracetamol-120mg5ml-oral-suspension-sugar-free-lloyds-pharmacy-ltd-200-ml-7937311000001101",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued": "Reinstated",
        "discontinued_date": "2015-02-24",
        "gtin_codes": [
            {
                "start_date": "2010-03-15",
                "end_date": null,
                "gtin": "5037560012513"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    },
    {
        "pack_id": 7938111000001102,
        "name": "Lloydspharmacy Paracetamol Six Plus 250mg/5ml oral suspension sugar free (Lloyds Pharmacy Ltd) 200 ml",
        "generic_pack_name": "Paracetamol 250mg/5ml oral suspension sugar free 200 ml",
        "generic_product_name": "Lloydspharmacy Paracetamol Six Plus 250mg/5ml oral suspension sugar free",
        "url": "/med/ampp/ampp/lloydspharmacy-paracetamol-six-plus-250mg5ml-oral-suspension-sugar-free-lloyds-pharmacy-ltd-200-ml-7938111000001102",
        "short_name": null,
        "subpack": null,
        "legal_category": "P",
        "discontinued_date": null,
        "gtin_codes": [
            {
                "start_date": "2010-03-15",
                "end_date": null,
                "gtin": "5037560012506"
            }
        ],
        "prices": {
            "price": null,
            "price_prev": null
        },
        "invalid": null,
        "comb_content": []
    }
]