ઘણા કિસ્સાઓમાં, જ્યારે API કૉલ બફર અથવા પોઇન્ટરમાં ડેટા સ્ટ્રક્ચરમાં મૂલ્ય આપે છે, ત્યારે આ બફરો અને ડેટા સ્ટ્રક્ચર્સ એપ્લિકેશન દ્વારા API કૉલ કરવામાં આવે તે પહેલાં ફાળવવામાં આવશ્યક છે.