A Analytics három API-t biztosít valamennyi felhasználó számára:
- Adatgyűjtési API – A normál követés kiterjesztése érdekében testre szabhatja a követőkódot. Adatokat gyűjthet a webhelyen végzett vásárlásokról, egy nézeten belül két aldomainről kérhet le jelentéseket, beállíthat saját, látogatótípusra vonatkozó definíciókat és egyéb műveleteket végezhet.
- Kezelő API – A Analytics kezelő API használatával hatékonyan elérheti a Analytics-fiókot és a nézetadatokat a Google adatok API hírcsatornáin keresztül. A Kezelő API segítségével gyorsan lekérheti nézetek egy meghatározott csoportját az adott felhasználóhoz, vagy beolvashatja az adott nézethez társított célkialakítási adatokat. Továbbá a Kezelő API és az Exportálási API együttes használatával lekérheti csak a szükséges jelentésadatokat.
- Adatexportálási API – Alkalmazásokat hozhat létre az Analytics-fiókban már elérhető Analytics-adatok használatával. Az alkalmazások az API segítségével jelentésszintű adatokat kérhetnek egy meglévő Analytics-nézetből (amennyiben a nézetadatok elérése engedélyezett), és testreszabott adatjelentést kaphat a kiválasztott nézetről.
Mivel a Analytics API-k használata technikai ismereteket igényel, a fejlesztők az összes műszaki referenciaanyagot elérhetik a Google Code Analyticsre vonatkozó webhelyén.