El uso de la API es normalmente una condición de la garantía del software, a pesar de que se puede renunciar a ello si se utilizan servicios propios o certificados de asociados profesionales y todas las herramientas del proveedor.