What APIs does Goody offer?
Last updated: November 15, 2025
Goody offers two core APIs for your engineering team to work with. Review our API documents for details.
Automation API
Goody customers can use the Automation API to automate their gifting. With the Automation API, you can programmatically create one-to-one or one-to-many gifts, retrieve information about orders, and get real-time webhook notifications on order events. Some things you can build with the Automation API:
Trigger sending gifts on events in your CRM, HRIS, or another application. Send a customer gift for client anniversaries, deals closed, and more.
Send Goody order information to other applications. Trigger Slack messages on gift accepts, add tasks in your CRM when gifts are delivered, save order totals to a spreadsheet, and more.
Commerce API
Sell physical products in your app without handling inventory, vendor partnerships, or logistics, and earn a revenue share on orders.
Access our product catalog — We’ve built partnerships and revenue share agreements to carry brands like Brooklinen, Apple, MALIN+GOETZ, Levain Bakery, Bose, and more, so you don’t have to. Access our product catalog with full product imagery and descriptions.
Sell physical products in your app — Display our full catalog or curate your own selection. Programmatically create orders through the Commerce API.
Send gifts without an address — Use our gifting flow to create a gift without an address. Generate a gift link that a recipient can use to accept their gift, swap for another gift, select personalized options like color or size, and more.
Ship orders directly to an address — If you know the address, we support that too. Just submit an API request – we handle the logistics and notify you when it’s delivered.
(Revenue share requires an agreement. Please contact our business development team before you go live.)