Open Record Step 5: Collect It All

Write the crawler. Walk every page, save each raw response to data/raw as it arrives, and enforce a hard maximum on the number of pages. Record which pages failed and why, in a file, rather than only printing it. When it finishes, report four numbers: pages fetched, pages failed, records collected, and duplicates removed. Then compare your record count with whatever total the API claimed and write down the difference. That difference is a finding about the source, and it belongs in your writeup.

SANKOFA SANDBOX
loading editor…
Your turn → Work through it step by step. This is a piece of the course project, not a throwaway exercise.

Built it in both languages?

Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.

← BackNext: Module 6: Rate Limits and Retries →