All Projects → Rots → n26-api

Rots / n26-api

Licence: MIT license
Unofficial N26 Bank API documentation

Projects that are alternatives of or similar to n26-api

HibiAPI
一个实现了多种常用站点的易用化API的程序 / A program that implements easy-to-use APIs for a variety of commonly used sites.
Stars: ✭ 427 (+941.46%)
Mutual labels:  openapi, openapi3
openapi4j
OpenAPI 3 parser, JSON schema and request validator.
Stars: ✭ 92 (+124.39%)
Mutual labels:  openapi, openapi3
openapi-viewer
Browse and test a REST API described with the OpenAPI 3.0 Specification
Stars: ✭ 85 (+107.32%)
Mutual labels:  openapi, openapi3
specifications-ITS-REST
openEHR REST API Specifications
Stars: ✭ 20 (-51.22%)
Mutual labels:  openapi, openapi3
openapi
OpenAPI 3 Specification for golang
Stars: ✭ 18 (-56.1%)
Mutual labels:  openapi, openapi3
aws2openapi
Amazon Web Services API description to OpenAPI 3.0 definition
Stars: ✭ 45 (+9.76%)
Mutual labels:  openapi, openapi3
intellij-openapi-generator
Intellij Plugin for openapi-generator
Stars: ✭ 73 (+78.05%)
Mutual labels:  openapi, openapi3
openapi-boilerplate
📘 Multi-file boilerplate for Open API Specification
Stars: ✭ 280 (+582.93%)
Mutual labels:  openapi, openapi3
swagger-converter
OpenAPI/Swagger 2.0 to OpenAPI 3.0 Converter WebService
Stars: ✭ 58 (+41.46%)
Mutual labels:  openapi, openapi3
ogen
OpenAPI v3 code generator for go
Stars: ✭ 436 (+963.41%)
Mutual labels:  openapi, openapi3
n26-api
Just another api-client for the N26 Bank.
Stars: ✭ 18 (-56.1%)
Mutual labels:  banking, n26
openapi-generator-go
An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.
Stars: ✭ 42 (+2.44%)
Mutual labels:  openapi, openapi3
oaie-sketch
OpenAPI Visual Editor
Stars: ✭ 54 (+31.71%)
Mutual labels:  openapi, openapi3
OpenAlchemy
Define SQLAlchemy models using the OpenAPI specification.
Stars: ✭ 39 (-4.88%)
Mutual labels:  openapi, openapi3
OpenAPI
A pharo implementation of OpenAPI 3.0.1
Stars: ✭ 20 (-51.22%)
Mutual labels:  openapi, openapi3
openapi-filter
Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions
Stars: ✭ 112 (+173.17%)
Mutual labels:  openapi, openapi3
Mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Stars: ✭ 3,448 (+8309.76%)
Mutual labels:  openapi, openapi3
Full Stack Fastapi Couchbase
Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more.
Stars: ✭ 243 (+492.68%)
Mutual labels:  openapi, openapi3
openapi-eller
Generate OpenAPI v3 clients and servers from the command line
Stars: ✭ 19 (-53.66%)
Mutual labels:  openapi, openapi3
whook
Build strong and efficient REST web services.
Stars: ✭ 18 (-56.1%)
Mutual labels:  openapi, openapi3

n26-api

Unofficial N26 API documentation

It is a collection of observed API calls and methods. No guarantees are provided that they are complete, correct or that they are still functioning as specified.

The OpenAPI specification is provided in the openapi.yml file. For testing the spec, it is also published at https://app.swaggerhub.com/apis/Rots/N26

Client wrapper generation

The OpenAPI specification allows for generating client wrappers to access the data.

Example:

docker run --rm -v ${PWD}:/local korchasa/swagger-codegen-openapi generate -i /local/openapi.yml -l java -o /local/out/java

Security warning!

Do not type in your bank credentials to an untrusted software! Once you have given full access to a third party, they can indefinitely "keep the bank API session alive" by refreshing their access token and make transactions on your behalf (and change any details on the banking app). N26 haven't enabled a way to revoke access of third party apps (as far as I know, you can't securely sign in to the bank without giving your password in plain text to the third party).

If you think that your credentials may have been compromised, immidiately change your login password in the official N26 app and notify the bank of any relevant information.

Other known software for N26

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].