PayPal
communityOnline payment platform for sending money, receiving payments, and checkout processing
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://api.paypal.com/v2/checkout/ordersCreate a payment order
Parameters
intentCAPTURE|AUTHORIZE (stringrequiredpurchase_unitsitems and amounts (arrayrequiredReturns
order with id, status, links[] {href, rel, method}POST
https://api.paypal.com/v1/payments/payoutsSend money to another PayPal account
Parameters
itemsrecipients[] with amountrequired— receiver (arraysender_batch_headerbatch info (objectrequiredReturns
payout_batch with batch_header {payout_batch_id, batch_status}GET
https://api.paypal.com/v1/reporting/transactionsGet transaction details
Parameters
end_dateISO datetime (stringrequiredstart_dateISO datetime (stringrequiredtransaction_idspecific transaction (stringoptionalReturns
transactions[] with id, amount, status, payer, payee, time