Discount API - Include Promo IDs
Not plannedWe work with several clients who use the Promo code feature within Toast, however the discount API does not currently allow a 3rd party integrator to retrieve these IDs via the API. This requires our clients to manually give us the Promo Ids to link to their discounts for online ordering. It would be wonderful if we could sync these direct.

-
Official comment
Hi Homit Dalia , thanks for checking in. We are planning to expose more information about promotions in the config API. I previously misspoke on this thread that this was not planned, but it is indeed on our road map! I do want to note though, that this change will be read-only. You will not be able to write new discounts into Toast.
I recommend subscribing to our Release Notes so you'll be notified when it's live. I'll post here as well once the additional data is exposed.
Edit: As of Feb 2, 2026, promo code values are available via the /discounts endpoint of the configuration API. More info here: https://doc.toasttab.com/openapi/configuration/operation/discountsGet/
-
Thank you Beth Graff! I've formally documented this request and sent it to our product team, and they can see this post too. There are not plans to add the promo code to our config API right now, but we'll be sure to let you know and update this thread if there are changes in this area.
0 -
To add to this, it would be great if there was an endpoint to create/delete promo codes. This way our restaurants will not have to manually add/remove the codes into toast which can get quite tedious.
0 -
Thanks Miguel Carvajal! I've passed this along to our team.
0 -
Liz, is it possible to expose the API to manage Promotional Codes now? I would like to add user specific promotional codes for a restaurant so that I can rate limit redemption.
0
Please sign in to leave a comment.
Comments
5 comments