Die Dateiendung .api ist primär mit Adobe Acrobat und Adobe Reader assoziiert. Diese Dateien dienen als Plug-ins, die die Kernfunktionalität der Adobe Software-Suite erweitern. Sie ermöglichen der Anwendung, spezialisierte Aufgaben wie erweiterte Dokumentenverarbeitung, Integration mit Drittanbieterdiensten oder einzigartige Rendering-Fähigkeiten durchzuführen, die in der Basisinstallation nicht enthalten sind. Technisch gesehen ist eine .api-Datei eine dynamische Bibliothek – ähnlich einer DLL unter Windows oder einem Shared Object unter macOS –, die mit der Endung .api umbenannt wurde, damit die Host-Anwendung sie während der Startsequenz identifizieren und laden kann. Diese Dateien werden typischerweise in einem spezifischen 'plug_ins'-Verzeichnis innerhalb des Adobe Installationsordners gespeichert. Da sie kompilierten Maschinencode enthalten, der direkt mit der internen Architektur der Software interagiert, sind sie plattformspezifisch; ein für Windows kompiliertes Plug-in funktioniert nicht auf einem Mac. Obwohl Entwickler diese Dateien mithilfe des Acrobat SDK erstellen, um benutzerdefinierte Funktionen hinzuzufügen, interagieren Endbenutzer selten direkt mit ihnen, da sie automatisch von der Software verwaltet werden, um ein nahtloses Erlebnis beim Anzeigen, Bearbeiten und Verwalten von PDF-Dokumenten zu gewährleisten.