Das Common ISDN Application Programming Interface (kurz CAPI) ist eine ISDN-konforme standardisierte Software-Schnittstelle. Mit Hilfe der CAPI-Schnittstelle kann PC-Software für die Nutzung von ISDN unabhängig von der eingesetzten ISDN-Hardware und vom Betriebssystem und ohne detaillierte ISDN-Kenntnisse konzipiert werden.
Standardisiert wurde CAPI von der CAPI Association e.V.. Implementierungen gibt es für verschiedene Betriebssysteme wie Linux und Microsoft Windows.
Die CAPI-Schnittstelle unterstützt die D-Kanal-Protokolle DSS1 (CAPI V2.0) und 1TR6 (CAPI V1.1).