A few of you have noticed the OpenAPI spec floating around the site lately. Rather than watching everyone write the same HTTP boilerplate from scratch to talk to the server, I went ahead and bundled up a set of official client bindings.
If you want to programmatically hit the pastebin or mess with the other endpoints, the jrm-code-client repository is live.
Right now, it includes complete SDKs for:
- Common Lisp (obviously)
- Python
- Go
They all handle the JWT authentication handshake natively and deserialize the JSON responses into proper language-specific structs/objects. You can stop raw-dogging it with curl (unless that's your thing).
Source is up on GitHub: jrm-code-project/jrm-code-client
Play nice with the rate limits.
No comments:
Post a Comment