{"uid":"cap_518MRhhV8ImJOnH602Us7","slug":"nlrb-labor-petitions-ulp-charges-feed-eda15dda","name":"NLRB Labor Petitions & ULP Charges Feed","description":"Which employers just drew a union representation petition? Bulk feed over NLRB cases, newest-first by filing date, defaulting to representation petitions (R cases): employer, case type, region, filing date, and unit size — a labor-relations moment for PEOs, staffing, and labor counsel. category widens to ULP charges or all cases. Flat rows, cursor-paginated up to 1000/page, filterable by state, region, or union. Observational records AS FILED — a petition is a filing, never an adjudication.","url":"https://api.govparse.io/v1/feeds/labor-petitions","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"type":"object","required":[],"properties":{"limit":{"type":"integer","examples":[500],"description":"Rows per page (default 500, cap 1000)."},"since":{"type":"string","examples":["2026-06-01"],"description":"Only cases filed on or after this date (YYYY-MM-DD)."},"state":{"type":"string","examples":["CA"],"description":"Employer state code(s), CSV."},"union":{"type":"string","examples":["Teamsters"],"description":"Union / petitioner name fragment."},"cursor":{"type":"string","examples":["eyJkIjoiMjAyNi0wNy0yNCIsImsiOiIzMS1SQy0zOTE0NjkifQ"],"description":"Opaque page cursor — pass the previous page's next_cursor unchanged."},"region":{"type":"string","examples":["31"],"description":"NLRB region code(s), CSV (two-digit)."},"category":{"type":"string","examples":["representation"],"description":"representation (default; R-case petitions) | ulp (unfair-labor-practice charges) | unit | all."}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_i6J0fDFyXanCBO9g3Z6y2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a cursor-paginated bulk feed of NLRB labor-relations cases — union representation petitions and unfair-labor-practice charges — newest-first, filterable by state, region, union, and category.","exampleAgentPrompt":"Pull the latest NLRB union representation petitions filed in California and New York since 2026-06-01 — show up to 500 rows and flag any Teamsters filings.","exampleUseCases":[{"title":"PEO early-warning union monitoring","prompt":"Show me all NLRB representation petitions filed against employers in Texas and Florida since 2026-01-01 — I want to see which of our PEO client companies might have a union drive starting."},{"title":"Labor counsel ULP charge triage","prompt":"Pull the most recent unfair-labor-practice charges filed in NLRB regions 22 and 29 — give me up to 1000 rows so I can review them for potential client conflicts."},{"title":"Staffing industry union activity dashboard","prompt":"Get all NLRB cases in the staffing and temp-agency space filed since 2026-04-01 where the Teamsters or SEIU are the petitioner — I need this for our weekly labor relations briefing."}],"resultDescription":"Flat rows of NLRB case records in newest-first filing-date order. Each row includes employer name, case number, case type, NLRB region, filing date, and bargaining unit size. Response also contains a next_cursor token for paginating subsequent pages (up to 1000 rows per page). Records reflect filings as submitted — not adjudicated outcomes.","failureModes":["Invalid state code returns empty result set or 400 validation error","Unknown region code may return no rows rather than an error","Very broad queries (no filters, category=all) may hit the 1000-row page cap and require cursor pagination","Stale or replayed cursor token may return duplicate or out-of-order rows","Upstream NLRB data lag may mean very recent filings (last 24-48 hours) are not yet indexed","Payment failure (x402) returns 402 with no data"],"whenToPreferThis":"Choose this endpoint when you need a bulk, chronological feed of NLRB filings — especially for monitoring new union petitions across many employers at once, building labor-relations dashboards, or alerting PEO/staffing clients to emerging union activity. Prefer it over the single-employer NLRB search endpoint (also on api.govparse.io) when you need population-level scanning rather than a lookup for one specific employer. Best suited for compliance teams, labor counsel, and HR tech platforms that need fresh, filterable case data programmatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:36.141Z","isFirstParty":false}