Yes, they've got a GraphQL API: https://graphql-docs-v2.opencollective.com/welcome
The accounts eligible to receive donations there are called collectives. When you query for Collective
objects by slug
(designation of a collective in a profile URL), you can request a response containing their description
and longDescription
fields. Users (or collective admins as they call it) can set some free text there. They're a lot like a self-description text on social media profiles, or the statement/description text of a liberapay profile.
https://graphql-docs-v2.opencollective.com/queries/collective
Here's an example query for the f-droid
donation account (or collective as they would call it).
curl --request POST \
--header 'content-type: application/json' \
--url 'https://api.opencollective.com/graphql/v2' \
--data '{"query":"query { collective(slug: \"f-droid\") { description longDescription } }"}'
This is the profiles web url: https://opencollective.com/f-droid