💬Key Features
Endpoint: /product-card/:id
Request Method: GET
Header Parameters
Request Parameter
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
productCard
product
id
integer
product unique id
name
string
Product name (constructed in the format: drug + drug form + product).

barcode
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
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
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
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
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
category
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
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
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
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
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
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
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
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
string
email address
city
string
province
district
string
district
licenseeCompany
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
string
email address
city
string
province
district
string
district
curl Request Example
postman Request Example

Response Example
Last updated