API -ji mogu se pripremiti sljedećim metodama:
Hemijska sinteza: Sintetiziranje željenog spoja kemijskim reakcijama.
Ekstrakcija biljke: Izvlačenje aktivnih sastojaka iz biljaka.
Biotechnology: Korištenje biotehnologije za pripremu sastojaka lijekova.
