Enable access to credit data in modern drupal json api - anyone currently scraping credit data will need to update

Created on 9 June 2025, about 1 month ago

Problem/Motivation

With the contribution credit migration from D7 to modern Drupal, the source of truth for credit data has changed.

In modern Drupal we are providing the data via JSON api

  • /jsonapi/node/contribution_record
  • /jsonapi/paragraph/contributor

With these endpoints:

  • '/contribution-records-by-user'
  • '/contribution-records-by-organization'
  • '/contribution-records-by-organization-by-user'

Proposed resolution

  • We should announce this in our blog about the contribution credit changes
  • Any drupal.org users who use this to do private data gathering about credit will need to update how they do that.
  • Create a documentation page

API changes

Data model changes

🌱 Plan
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States hestenet Portland, OR πŸ‡ΊπŸ‡Έ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024