Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenIFood SDK

An unofficial iFood SDK that exposes the following functionalities.

Summary

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
  • Order
    • Checkout a new order
    • Get order events
    • Get order status

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 gitbook for the complete documentation and getting started guide.

Releases

Packages

Used by

Contributors

Languages