{"openapi":"3.1.0","info":{"title":"H-2A Agricultural Labor Certifications (Georgia Civic Data)","version":"1.1.0","description":"H-2A temporary farmworker positions the Labor Department certified for Georgia worksites each fiscal year, by county, occupation and outcome.","license":{"name":"Creative Commons Attribution 4.0 International (CC BY 4.0)","url":"https://creativecommons.org/licenses/by/4.0/"}},"servers":[{"url":"https://georgiacivicdata.org"}],"paths":{"/api/v1/datasets/h2a_certifications/rows":{"get":{"operationId":"h2a_certifications_rows","summary":"Rows of H-2A Agricultural Labor Certifications","parameters":[{"name":"year","in":"query","required":false,"description":"year exact","schema":{"type":"string","pattern":"^\\d{4}(,\\d{4})*$"}},{"name":"year_min","in":"query","required":false,"description":"year range","schema":{"type":"integer"}},{"name":"year_max","in":"query","required":false,"description":"year range","schema":{"type":"integer"}},{"name":"detail","in":"query","required":false,"description":"detail","schema":{"type":"string","enum":["counties","states"],"default":"states"}},{"name":"county_fips","in":"query","required":false,"description":"foreign key","schema":{"type":"string"}},{"name":"case_status","in":"query","required":false,"description":"categorical; comma-separated, any of: all, certified, partially_certified, withdrawn, denied","schema":{"type":"string"}},{"name":"soc_occupation","in":"query","required":false,"description":"categorical; comma-separated, any of: all, crop_nursery_greenhouse_farmworkers, agricultural_equipment_operators, farm_ranch_animal_farmworkers, farm_labor_contractors, heavy_tractor_trailer_truck_drivers, other","schema":{"type":"string"}},{"name":"labor_contractor","in":"query","required":false,"description":"categorical; comma-separated, any of: all, yes, no, unknown","schema":{"type":"string"}},{"name":"num_positions_certified_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_certified_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_requested_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_requested_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_applications_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_applications_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_workers_needed_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_workers_needed_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1}},{"name":"offset","in":"query","schema":{"type":"integer","minimum":0}},{"name":"sort","in":"query","description":"comma list; prefix - for descending","schema":{"type":"string"}},{"name":"columns","in":"query","schema":{"type":"string"}},{"name":"format","in":"query","schema":{"type":"string","enum":["json","csv","parquet"]}}],"responses":{"200":{"description":"rows"}}}},"/api/v1/datasets/h2a_certifications/aggregate":{"get":{"operationId":"h2a_certifications_aggregate","summary":"Grouped figures computed on the server","parameters":[{"name":"year","in":"query","required":false,"description":"year exact","schema":{"type":"string","pattern":"^\\d{4}(,\\d{4})*$"}},{"name":"year_min","in":"query","required":false,"description":"year range","schema":{"type":"integer"}},{"name":"year_max","in":"query","required":false,"description":"year range","schema":{"type":"integer"}},{"name":"detail","in":"query","required":false,"description":"detail","schema":{"type":"string","enum":["counties","states"],"default":"states"}},{"name":"county_fips","in":"query","required":false,"description":"foreign key","schema":{"type":"string"}},{"name":"case_status","in":"query","required":false,"description":"categorical; comma-separated, any of: all, certified, partially_certified, withdrawn, denied","schema":{"type":"string"}},{"name":"soc_occupation","in":"query","required":false,"description":"categorical; comma-separated, any of: all, crop_nursery_greenhouse_farmworkers, agricultural_equipment_operators, farm_ranch_animal_farmworkers, farm_labor_contractors, heavy_tractor_trailer_truck_drivers, other","schema":{"type":"string"}},{"name":"labor_contractor","in":"query","required":false,"description":"categorical; comma-separated, any of: all, yes, no, unknown","schema":{"type":"string"}},{"name":"num_positions_certified_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_certified_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_requested_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_positions_requested_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_applications_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_applications_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_workers_needed_min","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"num_workers_needed_max","in":"query","required":false,"description":"metric bound","schema":{"type":"number"}},{"name":"agg","in":"query","schema":{"type":"string","enum":["avg","sum","min","max","count","weighted_rate"]}},{"name":"metric","in":"query","schema":{"type":"string","enum":["num_applications","num_positions_certified","num_positions_requested","num_workers_needed"]}},{"name":"group_by","in":"query","description":"comma list of: year, county_fips, case_status, soc_occupation, labor_contractor","schema":{"type":"string"}}],"responses":{"200":{"description":"groups"}}}}}}