HungryTime if your integration only touches the backend files then you can do with the regular license itself.
If your 3rd party api has something to do with the customer/delivery app too, you will need an extended license.
You can use any APIs there is no restriction on what can be done.