3 points | by bspippi1337 10 hours ago ago
2 comments
Author here.
Just pushed a small improvement: `restless scan` now prints a simple ASCII API map directly in the terminal so the first command shows something visual.
Example:
$ restless scan https://api.github.com
API │ ├── Auth │ ├─ POST /login │ └─ POST /refresh │ ├── Users │ ├─ GET /users │ └─ GET /users/{id}
Still very early, but the goal is to make the first minutes of exploring an unfamiliar API faster.
Curious how others here approach API discovery.
The goal is to reduce the first 30 minutes of working with a new API.
Right now Restless focuses on discovery: finding specs, indexing endpoints, and generating a mental map.
Curious how others here explore unfamiliar APIs.
Author here.
Just pushed a small improvement: `restless scan` now prints a simple ASCII API map directly in the terminal so the first command shows something visual.
Example:
$ restless scan https://api.github.com
API │ ├── Auth │ ├─ POST /login │ └─ POST /refresh │ ├── Users │ ├─ GET /users │ └─ GET /users/{id}
Still very early, but the goal is to make the first minutes of exploring an unfamiliar API faster.
Curious how others here approach API discovery.
Author here.
The goal is to reduce the first 30 minutes of working with a new API.
Right now Restless focuses on discovery: finding specs, indexing endpoints, and generating a mental map.
Curious how others here explore unfamiliar APIs.