Star on GitHubStar2.4k stars

Case study

Tabelog API: reconstructing the Tabelog Inbound backend specification

Tabelog API reconstructs an OpenAPI 3.0.3 description of the Tabelog Inbound 2.24.1 app backend from decompiled smali. Its scripts extract API definitions and serializers into YAML and JSON specifications, while notes cover endpoint paths, token handling, and selected live checks reported by the author.

Targets
App
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
0
Last commit
2026-10-29
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Regeneration requires Python 3.10+, a decompiled com.kakaku.tabelog.tourists 2.24.1 smali ZIP, and openapi-spec-validator.
  • Limits: Required fields, nullability, and endpoint authentication are partly inferred from code; the author reports only selected calls were checked live.
  • License: MIT license.

Cite

BibTeX

@misc{tabelog-api-spec-case,
  title = {{Tabelog API: reconstructing the Tabelog Inbound backend specification}},
  howpublished = {\url{https://github.com/horse-3903/tabelog-api-spec}},
  url = {https://github.com/horse-3903/tabelog-api-spec},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/tabelog-api-spec-case/}}
}

Plain text

Tabelog API: reconstructing the Tabelog Inbound backend specification. https://github.com/horse-3903/tabelog-api-spec (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/tabelog-api-spec-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · horse-3903/tabelog-api-spec · Revision 09ac7bf
  2. NOTES.md GitHub · horse-3903/tabelog-api-spec · Revision 09ac7bf

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab