https://github.com/vernoxvernax/willhaben-api
WIP Willhaben API Documentation
https://github.com/vernoxvernax/willhaben-api
documentation openapi redocly willhaben
Last synced: 7 months ago
JSON representation
WIP Willhaben API Documentation
- Host: GitHub
- URL: https://github.com/vernoxvernax/willhaben-api
- Owner: Vernoxvernax
- License: mit
- Created: 2025-03-09T16:16:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-26T20:26:59.000Z (about 1 year ago)
- Last Synced: 2025-03-26T21:22:30.340Z (about 1 year ago)
- Topics: documentation, openapi, redocly, willhaben
- Homepage: https://vernoxvernax.github.io/willhaben-api/
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Willhaben - API Documentation
This is a WIP documentation for the API powering the second-hand market place [Willhaben](https://de.wikipedia.org/wiki/Willhaben).
For information on how to create an application token, which is required for almost every request, see [applicationToken.md](applicationToken.md)
___
**Feel free to create issues and or pull requests.**
___
### **How:**
Since the web version of willhaben only provides static text, we get the api specs through the mobile apps.
Because of the use of SSL-Pinning, [mitmproxy](https://mitmproxy.org/) alone, isn't enough to monitor the network traffic.
If you want to help me document the rest of the endpoints or potential future changes in the API, I recommend the following tools (android):
* [mitmproxy](https://mitmproxy.org/) to monitor the network requests
* [jadx](https://github.com/skylot/jadx) to unpack the apk
* [frida](https://github.com/frida/frida) for ssl-unpinning code-injection
* [frida_multiple_unpinning.js](https://gist.github.com/akabe1/5632cbc1cd49f0237cbd0a93bc8e4452). This is one of the very few unpinning scripts that actually work. [Httptoolkit](https://github.com/httptoolkit/httptoolkit) also works if your phone is rooted and you don't have a problem with light mode GUIs (not-recommended).
#### **Android phones without root**:
+ no idea, I have a rooted phone, sorry. But it's possible
___
See [**Redocly/openapi-starter**](https://github.com/Redocly/openapi-starter) for more information about to build the documentation with redocly.