An unofficial iFood SDK that exposes the following functionalities.
- Authentication
- Send auth code
- Confirm auth code
- Refresh access token
- Address
- List
- Geocode
- Create
- Merchant
- List merchants by filters
- Payment type
- Geolocation (latitude & longitude)
- Sort (asc:desc:field)
- Get current merchant catalog
- List merchants by filters
- Order
- Checkout a new order
- Get order events
- Get order status
The SDK library are published at Maven Central Repository, for using this in your project add the
following dependency on your pom.xml or build.gradle.
Check the latest version at Maven Central Repository
<dependency>
<groupId>io.github.open-ifood</groupId>
<artifactId>sdk</artifactId>
<version>1.0.0</version>
</dependency>implementation 'io.github.open-ifood:sdk:1.0.0'Access gitbook for the complete documentation and getting started guide.