Request #49666

From:
Account Type:
Premium Paid Account
Dreamwidth:
Account Name: [personal profile] daveio
Style: (S2) core: public, layout: public, theme: public, user: custom
Email confirmed? Yes
cluster: 10
data version: 10
scheme: gradation-horizontal-local
Media storage used: 0.000 MB (0.0%)
Support category:
Time posted:
Mon, 13 Jan 2025 18:07:40 GMT (17 weeks ago)
Status:
answered (still needs help)
Summary:
API documentation
Original Request:
Is there any documentation of the Dreamwidth API that isn't comically outdated or incomplete? The wiki documentation is a horrible mess, and a bunch of it doesn't apply. How challenge/response auth works, for example; you can get a challenge fine, but there's no documentation (which I can find) which talks about how the response hash is constructed.
Diagnostics: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko/20100101 Firefox/136.0
daveio: (rainbow) [personal profile] daveio - dave.io
Comment (#132519)
Posted: Mon, 13 Jan 2025 18:08:44 GMT (17 weeks ago)
And as for the REST API, which may or may not actually exist, forget about it. I'll pay for an account if good documentation can be found.
jennifer: painting of a girl with flowing red hair looking out to sea (miranda) [personal profile] jennifer - Jennifer
Answer (#132530)
Posted: Tue, 14 Jan 2025 16:32:24 GMT (16 weeks ago)
Hi there!

We are in a transition period (and have been for a while) between the inherited LJ API, which is what was originally documented on the wiki, and a new REST API, which is still a work in progress. It doesn't make sense for our few active volunteers to dedicate time to documenting an unfinished product.

If you will share some details of what exactly you are trying to do using our API, we can give you a better idea of what your current options are.

Best,
--Jen
daveio: (rainbow) [personal profile] daveio - dave.io
Comment (#132543)
Posted: Tue, 14 Jan 2025 22:53:37 GMT (16 weeks ago)
Poo. Also bum and wee wee. Fair enough. Dreamwidth is Perl, right? I only ask because my Perl is awful but I have chops in other languages, and might be able to help out with docs or even dev if there's language crossover.

I'm also a devops nerd (ex-Facebook and Mozilla, for what that's worth) and might be able to offer help there.

I know volunteering wasn't exactly the original point of this post but it just struck me that maybe I can help.
daveio: (rainbow) [personal profile] daveio - dave.io
Comment (#132544)
Posted: Tue, 14 Jan 2025 22:55:37 GMT (16 weeks ago)
I just realised I didn't actually ask a question. My question is whether my skills sound like they might be useful, and if so, how to get started with getting involved.
You must log in to answer Support requests.
Go to: previous open request, next open request
Return to the list of open requests.
Back to the Support Area.