keybase / keybase/keybase-issues
Many undocumented API endpoints
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
There seem to exist many more APIs than listed/documented at https://keybase.io/docs/api/1.0
### follow
When you click track on the website and then choose the cURL option, a request gets generated for POSTing to `https://keybase.io/_/api/1.0/follow.json`.
### merkle/path
When you run the `list-signatures` CLI command, it does a GET for `https://keybase.io/_/api/1.0/merkle/path.json`.
### sig/get
This API seems to exist and seems to be the only way to retrieve signatures after you've uploaded them, but it is also not documented.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the API documentation at https://keybase.io/docs/api/1.0 and verify the listed endpoints against the follow and merkle/path requests described here. Check the website's Track cURL flow and the list-signatures CLI command, then investigate sig/get. Done means the verified endpoints and their behavior are documented with the existing API reference.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, cli, documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100