🤝Welcome

An unofficial iFood SDK that exposes the following functionalities.

🖌 Functionalities

  • Authentication

    • Send auth code

    • Confirm auth code

    • Refresh acces token

  • Address

    • List user addresses

    • Geocode an address

    • Create a new one

  • Merchant

    • List merchants by filter

      • Payment type

      • Geolocation

        • Latitude

        • Longitude

      • Sort

    • Get current merchant catalog

  • Order

    • Checkout a new order

    • Get order status

    • List order events

⏬ Installation

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

Maven

<dependency>
    <groupId>io.github.open-ifood</groupId>
    <artifactId>sdk</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle

implementation 'io.github.open-ifood:sdk:1.0.0'

📝 Documentation

Access the complete documentation and usages in the following link Documentation

Last updated