Skip to content

open-ifood/sdk

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.

About

SDK for iFood Customer API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages