For the complete documentation index, see llms.txt. This page is also available as Markdown.

💬Key Features

Endpoint: /product-card/:id

API URL

Request Method: GET

Header Parameters

parameter
type
definition

Authorization

string

Request Parameter

parameter
type
definition
compulsory

id

integer

The unique product id information assigned to the drug. This information can be obtained from the id field in the /products method.

yes

Response Parameter

data Response Structure

parameter
type
definition

product

product

card

productCard

productCard

parameter
type
definition

product

product

barcodes

barcode[]

drug

drug

drugform

drugform

drugType

drugType

prescriptionType

prescriptionType

pregnancyCategories

pregnancyCategory [ ]

ingredients

ingredient [ ]

nfcCode

nfcCode

inMarket

boolean

manufacturingCompany

company

licenseeCompany

company

product

parameter
type
definition

id

integer

product unique id

name

string

Product name (constructed in the format: drug + drug form + product).

barcode

parameter
type
definition

barcode

integer

The barcode of the product. It can be 12 or 13 digits.

skrsStatus

string

The SKRS status associated with the barcode. It describes the barcode defined in the Health Coding Reference Server (SKRS) and its current status. The returned value will be active, passive, or null (unlisted).

A drug's barcode may change under certain conditions. For this reason, a single drug can have multiple barcodes (the same drug may exist in the market under different barcodes), and each barcode may have a different SKRS status.

drug

parameter
type
definition

id

integer

The ID of the drug associated with the product

name

string

the name of drug

For example:

"CALPOL Suspension 120 mg/5 ml 150 ml bottle"

for

drug: CALPOL

drugform

parameter
type
definition

id

integer

id of the drugform of the product

name

string

the name of drug form

For example:

"CALPOL Suspension 120 mg/5 ml 150 ml bottle"

for

drugform: Süspansiyon 120 mg/5 ml

drugType

parameter
type
definition

id

integer

the id of the drugType belonging to the product

name

string

The name of the drugType.

The returned result may be:;

  • Drug

  • Cosmetic

  • Nutritional Supplement

  • Infant Formula

  • Medical oral nutrition

  • Parenteral nutrition product

  • Intermediate product

  • Enteral nutrition product

  • Irrigation solution

  • Parenteral solution

  • Drug-like

  • OTC

  • Medical product

  • Medical device

  • Gap

  • GBTÜ

prescriptionType

parameter
type
definition

id

integer

the id of the prescriptionType belonging to the product

name

string

The name of the prescription type.

In Türkiye, medications can be prescribed in 7 different types:

White Prescription: A standard prescription type used for most medications.

Restricted White Prescription: A prescription type written by a specialist physician. Controlled Prescription: A prescription type used for medications that could be misused. Red Prescription: A prescription type used for narcotic medications.

Green Prescription: A prescription type used for psychotropic medications.

Purple Prescription: A prescription type used for blood and blood products.

Orange Prescription: A prescription type used for blood factors

pregnancyCategory

parameter
type
definition

category

category

period

period

category

parameter
type
definition

id

integer

ID belonging to the pregnancy category

name

string

The name of the pregnancy category. It can be A, B, C, D, X.

description

string

To limit the safety of drug use during pregnancy, it is examined in 5 categories.

This section returns the descriptive text for each category.

Group A: Controlled studies in humans have not shown that the drug causes any increase in fetal abnormalities in any trimester of pregnancy.

Group B: Animal studies have not identified a risk to the fetus, but there are not enough studies in humans. OR, while adverse effects were detected in animals, a sufficient number of studies in humans have not identified any risk in any trimester of pregnancy.

Group C: Some undesirable side effects on the fetus have been detected in animal studies. However, there are not enough studies in humans. The benefit of using the drug in pregnant women may outweigh the potential risks.

Group D: There is a risk of adverse effects on the fetus in humans. However, it can be used under controlled conditions in some life-threatening situations for the mother.

Group X: Should absolutely not be used in pregnant women or those at high risk of becoming pregnant. The fetal risk is extremely high. The risk of using the drug far outweighs the benefit.

value

string

The result is returned along with the pregnancy category and its description:

Pregnancy class A. Pregnancy class B. Pregnancy class C. Pregnancy class D. Pregnancy class X.

priority

integer

The priority of the pregnancy category returns the result: A = 1 B = 2 C = 3 D = 4 X = 5

period

parameter
type
definition

id

integer

pregnancy category period ID

name

string

The term name for the pregnancy category.

It defines the trimester in medical literature. Each 3-month period equals 1 trimester. The pregnancy process consists of 3 trimesters.

ingredient

parameter
type
definition

id

integer

The ID of the active ingredient in the product. A product may contain more than one active ingredient. In this case, the result will return a different ID for each active ingredient.

name

string

The name of the active ingredient in a product.

It is the chemical component that provides the therapeutic or treatment effects of a drug. This substance is known as the main active ingredient of the drug (also referred to as the active substance in some sources).

The active ingredient of a drug is the most important component in the drug's formulation and provides its therapeutic effects. Therefore, the active ingredient is usually indicated on drug labels, and doctors, pharmacists, or healthcare professionals pay attention to this substance when prescribing.

For example ; "parasetamol 100 mg"

  • active ingredient: parasetamol

  • amount: 100

  • unit: mg

alternativeName

string

Alternative names for the active ingredient in the product.

Active ingredients may be known by alternative names in different fields. For example, the active ingredient known as paracetamol in European countries is known as acetaminophen in the USA. Or, acetylsalicylic acid may be abbreviated as ASA in some sources. For example :

  • paracetamol (acetaminophen)

  • Acetylsalicylic acid (ASA)

amount

integer

The amount of active ingredient in the product

For example; "parasetamol 100 mg"

  • active ingredient: parasetamol

  • amount: 100

  • unit: mg

unit

unit

The unit of active ingredient content. It is the complement of "amount". For details... unit

unit

parameter
type
definition

id

integer

The ID of the unit

name

string

the name of the unit

For example, the returned result could be

  • mg

  • ml

  • mcg

  • L

  • kg

  • mg/ml

  • drops

For example; "parasetamol 100 mg"

  • active ingredient: parasetamol

  • amount: 100

  • unit: mg

nfcCode

parameter
type
definition

id

integer

The ID of the NFC code

name

string

NFC code New Form Code - NFC

A classification system based on pharmaceutical form, created and updated by EphMRA (European Pharmaceutical Market Research Association).

description

string

NFC code description

For example, the returned result could be :

  • Oral Solid Normal Enteric Coated Tablets

atcCode

parameter
type
definition

id

integer

The ID of the ATC code

name

string

ATC code. For example:

  • N02BE01

Anatomical Therapeutic Classification (ATC)

It is a classification system created and updated by the World Health Organization (WHO). It groups active substances according to the anatomical regions where they will be applied and their therapeutic effects.

description

string

Description of the ATC code.

For example, the returned result can be:

  • Paracetamol

  • Substances related to quinoline

  • Other anterior pituitary hormones and analogues

inMarket

parameter
type
definition

inMarket

boolean

true = the product is available for sale on the market. false = the product is not manufactured or imported, it is not available on the market.

manufacturingCompany

parameter
type
definition

id

integer

The ID of the company manufacturing the drug

name

string

Short name of the company

For example:

  • Abdi İbrahim

  • Berko

officialname

string

Full name of the company

For example:

  • Abdi İbrahim İlaç Sanayi ve Ticaret Anonim Şirketi

  • Berko İlaç ve Kimya Sanayi Anonim Şirketi

website

string

website

fax

string

fax number

phone

string

phone number

address

string

full address

email

string

email address

city

string

province

district

string

district

licenseeCompany

parameter
type
definition

id

integer

The ID of the company holding the marketing authorization for the drug

name

string

Short name of the company

For example:

  • Abdi İbrahim

  • Berko

officialname

string

Full name of the company

For example:

  • Abdi İbrahim İlaç Sanayi ve Ticaret Anonim Şirketi

  • Berko İlaç ve Kimya Sanayi Anonim Şirketi

website

string

website

fax

string

fax number

phone

string

phone number

address

string

full address

email

string

email address

city

string

province

district

string

district

curl Request Example

postman Request Example

Response Example

Last updated