API માં દિનચર્યાઓ, પ્રોટોકોલ્સ અને સાધનોનો સમાવેશ થાય છે, જે પ્રોગ્રામરોએ તેની ખાતરી કરવા માટે ઉપયોગ કરવો જોઈએ કે તેમના પ્રોગ્રામ્સ સૉફ્ટવેર સાથે સુસંગત છે જે API માટે નિર્ધારિત છે.