Skip to content

feat: [50 MRG] Scraper: USAJOBS official API - #140

Open
laurentketterle-hub wants to merge 5 commits into
mergeos-bounties:masterfrom
laurentketterle-hub:feature/issue-8
Open

feat: [50 MRG] Scraper: USAJOBS official API#140
laurentketterle-hub wants to merge 5 commits into
mergeos-bounties:masterfrom
laurentketterle-hub:feature/issue-8

Conversation

@laurentketterle-hub

Copy link
Copy Markdown

Implements #8

Closes #8

Implements UsajobsScraper for the USAJOBS federal job board API
(https://data.usajobs.gov/api/search).

- Live API support with NERAJOB_USAJOBS_API_KEY env var
- Deterministic offline fixtures for demo/testing when no API key
- Graceful fallback on network/API errors
- Registered in scrapers registry
- 14 unit tests covering offline mode, filtering, limit, remote detection,
  error handling, and env var configuration

Fixes mergeos-bounties#8
@laurentketterle-hub

Copy link
Copy Markdown
Author

/attempt 8

@laurentketterle-hub

Copy link
Copy Markdown
Author

Friendly ping - PR open for a few days. Anything needed? Thanks!

@laurentketterle-hub

Copy link
Copy Markdown
Author

@maintainers - PR open 5 days. CI needs approval. Thank you.

@laurentketterle-hub

Copy link
Copy Markdown
Author

/claim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[50 MRG] Scraper: USAJOBS official API

1 participant