Skip to content

mychaelgo/gojek

Repository files navigation

gojek

Un-official Go-jek API Wrapper. API end point known by decompile the android APK.

This repository contains 3 main API:

  • GoID API (Authentication specific API)
  • Gojek API (core functionality for Gojek services)
  • GoPay API (GoPay specific API)

you can see list of package here

Part of my personal finance automation

Documentation

All API documented in docs directory with OpenAPI format v3.0

SDK

Available in sdk directory and generated using OpenAPI Generator

Using NodeJS

You need to setting .npmrc like this. You need personal access token in order to download the package, see here

@mychaelgo:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${GITHUB_REGISTRY_TOKEN}

After setup complete, now you install any package you want.

npm install @mychaelgo/goid-gojek
npm install @mychaelgo/gopay-gojek
npm install @mychaelgo/api-gojek

Using Go

WIP