notes on sending APIs