Summary
Using the watermark, query the IGDB API to get a list of game IDs that have been updated since the last run.
Details
- The IGDB API's
/games endpoint with a where updated_at > {watermark} filter should be used.
- This step only fetches the IDs, not the full game records.
Acceptance Criteria
Dependencies
IGDB ETL – Watermark Read/Write
Out of Scope
- Fetching the full details for each game ID.
Test Plan
- Write a test that mocks the IGDB API and verifies that the ETL sends the correct request with the watermark filter.
Checklist
Summary
Using the watermark, query the IGDB API to get a list of game IDs that have been updated since the last run.
Details
/gamesendpoint with awhere updated_at > {watermark}filter should be used.Acceptance Criteria
Dependencies
IGDB ETL – Watermark Read/WriteOut of Scope
Test Plan
Checklist