{"openapi":"3.1.0","info":{"title":"np-explorer","version":"0.1.0"},"paths":{"/terms":{"get":{"summary":"Static Page","operationId":"static_page_terms_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/privacy":{"get":{"summary":"Static Page","operationId":"static_page_privacy_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/data":{"get":{"summary":"Static Page","operationId":"static_page_data_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/about":{"get":{"summary":"Static Page","operationId":"static_page_about_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/support":{"get":{"summary":"Support Page","operationId":"support_page_support_get","parameters":[{"name":"canceled","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Canceled"}},{"name":"other","in":"query","required":false,"schema":{"type":"string","default":"","title":"Other"}},{"name":"error","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},{"name":"status_code","in":"query","required":false,"schema":{"type":"integer","default":200,"title":"Status Code"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/support/checkout":{"post":{"summary":"Support Checkout","description":"A Support button: create a Stripe Checkout Session and send the browser to it.","operationId":"support_checkout_support_checkout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/support/thanks":{"get":{"summary":"Support Thanks","operationId":"support_thanks_support_thanks_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/":{"get":{"summary":"Home","description":"Home page with \"Interesting Insights\" (app/ideas.py): FIRST (5) at random from the nightly pool, then a link to\n/today for more (owner, 2026-10-23). A shared link (?seen=ids) shows the same ones.","operationId":"home__get","parameters":[{"name":"more","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"More"}},{"name":"seen","in":"query","required":false,"schema":{"type":"string","default":"","title":"Seen"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contact":{"get":{"summary":"Contact Page","operationId":"contact_page_contact_get","parameters":[{"name":"sent","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Sent"}},{"name":"topic","in":"query","required":false,"schema":{"type":"string","default":"","title":"Topic"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Contact Submit","operationId":"contact_submit_contact_post","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/search":{"get":{"summary":"Search","operationId":"search_search_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"ask","title":"Type"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/boards":{"get":{"summary":"Boards Index","operationId":"boards_index_boards_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/boards/{slug}.png":{"get":{"summary":"Board Png","operationId":"board_png_boards__slug__png_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/boards/{slug}.csv":{"get":{"summary":"Board Csv","operationId":"board_csv_boards__slug__csv_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/boards/{slug}":{"get":{"summary":"Board Page","operationId":"board_page_boards__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ask/answer":{"get":{"summary":"Ask Answer","description":"The short plain-English answer for a search (a fragment for static/site.js), from the cache or the model.","operationId":"ask_answer_ask_answer_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ask":{"get":{"summary":"Ask Page","operationId":"ask_page_ask_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contractors":{"get":{"summary":"Contractor Search","operationId":"contractor_search_contractors_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/schools":{"get":{"summary":"Schools Page","description":"Schools overview: the three Schools pages with their leaders. /schools used to be the Report Card, so old\nlinks with a query string (a page, a sort, a filter) go to the Report Card itself.","operationId":"schools_page_schools_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/schools/{section}":{"get":{"summary":"Schools Section","operationId":"schools_section_schools__section__get","parameters":[{"name":"section","in":"path","required":true,"schema":{"type":"string","title":"Section"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/institution/{key}":{"get":{"summary":"Institution Page","operationId":"institution_page_institution__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/institution/{unitid}/payroll":{"get":{"summary":"Institution Payroll Page","operationId":"institution_payroll_page_institution__unitid__payroll_get","parameters":[{"name":"unitid","in":"path","required":true,"schema":{"type":"integer","title":"Unitid"}},{"name":"year","in":"query","required":false,"schema":{"type":"string","default":"","title":"Year"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/person/{key}":{"get":{"summary":"Person Page","operationId":"person_page_person__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}},{"name":"year","in":"query","required":false,"schema":{"type":"string","default":"","title":"Year"}},{"name":"fragment","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Fragment"}},{"name":"all","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"All"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{key}":{"get":{"summary":"Org Page","operationId":"org_page_org__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/funders":{"get":{"summary":"Org Funders Page","operationId":"org_funders_page_org__ein__funders_get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/funders.csv":{"get":{"summary":"Org Funders Csv","operationId":"org_funders_csv_org__ein__funders_csv_get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/funders/{grantor}":{"get":{"summary":"Org Funder Grants","operationId":"org_funder_grants_org__ein__funders__grantor__get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}},{"name":"grantor","in":"path","required":true,"schema":{"type":"string","title":"Grantor"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/similar":{"get":{"summary":"Org Similar Page","operationId":"org_similar_page_org__ein__similar_get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}},{"name":"state","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/funders-like":{"get":{"summary":"Org Funders Like Page","operationId":"org_funders_like_page_org__ein__funders_like_get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/topics":{"get":{"summary":"Topics Page","operationId":"topics_page_topics_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"","title":"State"}},{"name":"ntee","in":"query","required":false,"schema":{"type":"string","default":"","title":"Ntee"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/grants/{year}.csv":{"get":{"summary":"Org Grants Csv","operationId":"org_grants_csv_org__ein__grants__year__csv_get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}},{"name":"year","in":"path","required":true,"schema":{"type":"integer","title":"Year"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/org/{ein}/grants/{year}":{"get":{"summary":"Org Grants Year","description":"One tax year's grants: an HTML fragment when an org page opens that year, else a full page.","operationId":"org_grants_year_org__ein__grants__year__get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}},{"name":"year","in":"path","required":true,"schema":{"type":"integer","title":"Year"}},{"name":"fragment","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Fragment"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contractor/{key}":{"get":{"summary":"Contractor Page","operationId":"contractor_page_contractor__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/filing/{fid}":{"get":{"summary":"Filing Page","operationId":"filing_page_filing__fid__get","parameters":[{"name":"fid","in":"path","required":true,"schema":{"type":"integer","title":"Fid"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/filing/{fid}/xml":{"get":{"summary":"Filing Xml","operationId":"filing_xml_filing__fid__xml_get","parameters":[{"name":"fid","in":"path","required":true,"schema":{"type":"integer","title":"Fid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/search":{"get":{"summary":"Api Search","operationId":"api_search_api_search_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"name","title":"Type"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/person/{cluster_id}":{"get":{"summary":"Api Person","operationId":"api_person_api_person__cluster_id__get","parameters":[{"name":"cluster_id","in":"path","required":true,"schema":{"type":"integer","title":"Cluster Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/org/{ein}":{"get":{"summary":"Api Org","operationId":"api_org_api_org__ein__get","parameters":[{"name":"ein","in":"path","required":true,"schema":{"type":"string","title":"Ein"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/boards":{"get":{"summary":"Api Boards","operationId":"api_boards_api_boards_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/boards/{slug}":{"get":{"summary":"Api Board","operationId":"api_board_api_boards__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/student-loans":{"get":{"summary":"Index Page","operationId":"index_page_student_loans_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/student-loans/trust/{key}":{"get":{"summary":"Trust Page","operationId":"trust_page_student_loans_trust__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/student-loans/issuer/{slug}":{"get":{"summary":"Issuer Page","operationId":"issuer_page_student_loans_issuer__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/more":{"get":{"summary":"More Page","operationId":"more_page_more_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/politics":{"get":{"summary":"Hub Page","operationId":"hub_page_politics_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/politics/donors":{"get":{"summary":"Donors Page","operationId":"donors_page_politics_donors_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":100,"default":"","title":"Q"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","maxLength":2,"default":"","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/politics/donor/{zip5}/{name_slug}":{"get":{"summary":"Donor Page","operationId":"donor_page_politics_donor__zip5___name_slug__get","parameters":[{"name":"zip5","in":"path","required":true,"schema":{"type":"string","title":"Zip5"}},{"name":"name_slug","in":"path","required":true,"schema":{"type":"string","title":"Name Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/politics/committee/{key}":{"get":{"summary":"Committee Page","operationId":"committee_page_politics_committee__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/get-ideas":{"get":{"summary":"Page","operationId":"page_get_ideas_get","parameters":[{"name":"sent","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Sent"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","default":"page","title":"Src"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Submit","description":"A signup from any box. In place (static/site.js sends X-FURP-Signup): JSON {ok, message}. Otherwise the\npage flow: a redirect to \"check your email\", or the form again with the problem.","operationId":"submit_get_ideas_post","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/get-ideas/sample":{"get":{"summary":"Sample","description":"What the morning email looks like: today's pool, a fixed sample of PER_EMAIL.","operationId":"sample_get_ideas_sample_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/get-ideas/confirm":{"get":{"summary":"Confirm Page","operationId":"confirm_page_get_ideas_confirm_get","parameters":[{"name":"t","in":"query","required":false,"schema":{"type":"string","default":"","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/get-ideas/unsubscribe":{"get":{"summary":"Unsubscribe Page","operationId":"unsubscribe_page_get_ideas_unsubscribe_get","parameters":[{"name":"t","in":"query","required":false,"schema":{"type":"string","default":"","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Unsubscribe Submit","operationId":"unsubscribe_submit_get_ideas_unsubscribe_post","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/federal-spending":{"get":{"summary":"Hub Page","operationId":"hub_page_federal_spending_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/federal-spending/recipient/{key}":{"get":{"summary":"Recipient Page","operationId":"recipient_page_federal_spending_recipient__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate":{"get":{"summary":"Hub Page","operationId":"hub_page_corporate_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/corporate/insider/{key}":{"get":{"summary":"Insider Page","operationId":"insider_page_corporate_insider__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate/company/{key}":{"get":{"summary":"Company Page","operationId":"company_page_corporate_company__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate/form-d/{key}":{"get":{"summary":"Formd Page","operationId":"formd_page_corporate_form_d__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate/fund/{fund_id}":{"get":{"summary":"Fund Page","operationId":"fund_page_corporate_fund__fund_id__get","parameters":[{"name":"fund_id","in":"path","required":true,"schema":{"type":"string","title":"Fund Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate/entity/{key}":{"get":{"summary":"Entity Page","operationId":"entity_page_corporate_entity__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/corporate/fund-person/{key}":{"get":{"summary":"Person Page","operationId":"person_page_corporate_fund_person__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/business/{state}/{entity_id}":{"get":{"summary":"Entity Page","operationId":"entity_page_business__state___entity_id__get","parameters":[{"name":"state","in":"path","required":true,"schema":{"type":"string","title":"State"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/business":{"get":{"summary":"Business Search","description":"Registry search: the local copy first; on a miss, the states' own APIs (each name at most once a month per\nstate, results kept), then links to the registries FURP can't search for you.","operationId":"business_search_business_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":120,"default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lobbying":{"get":{"summary":"Hub Page","operationId":"hub_page_lobbying_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/lobbying/client/{key}":{"get":{"summary":"Client Page","operationId":"client_page_lobbying_client__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lobbying/firm/{key}":{"get":{"summary":"Firm Page","operationId":"firm_page_lobbying_firm__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lobbying/lobbyist/{key}":{"get":{"summary":"Lobbyist Page","operationId":"lobbyist_page_lobbying_lobbyist__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/about/news":{"get":{"summary":"News Page","operationId":"news_page_about_news_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/recalls":{"get":{"summary":"Hub Page","operationId":"hub_page_recalls_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":100,"default":"","title":"Q"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","maxLength":2,"default":"","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/recalls/firm/{key}":{"get":{"summary":"Firm Page","operationId":"firm_page_recalls_firm__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/today/{day}":{"get":{"summary":"Today Page","description":"Every checked suggestion in a day's pool, grouped by theme: /today is the latest, /today/YYYY-MM-DD any day.","operationId":"today_page_today__day__get","parameters":[{"name":"day","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Day"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/today":{"get":{"summary":"Today Page","description":"Every checked suggestion in a day's pool, grouped by theme: /today is the latest, /today/YYYY-MM-DD any day.","operationId":"today_page_today_get","parameters":[{"name":"day","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Day"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/about/daily":{"get":{"summary":"Daily Index","description":"About > Daily Interesting Things: an index of the /today/YYYY-MM-DD pages, newest first.","operationId":"daily_index_about_daily_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/patent/{number}":{"get":{"summary":"Patent Page","operationId":"patent_page_patent__number__get","parameters":[{"name":"number","in":"path","required":true,"schema":{"type":"string","title":"Number"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/inventor/{inventor_id}":{"get":{"summary":"Inventor Page","operationId":"inventor_page_inventor__inventor_id__get","parameters":[{"name":"inventor_id","in":"path","required":true,"schema":{"type":"string","title":"Inventor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/patents/assignee/{assignee_id}":{"get":{"summary":"Assignee Page","operationId":"assignee_page_patents_assignee__assignee_id__get","parameters":[{"name":"assignee_id","in":"path","required":true,"schema":{"type":"string","title":"Assignee Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/trademark/{serial}":{"get":{"summary":"Trademark Page","operationId":"trademark_page_trademark__serial__get","parameters":[{"name":"serial","in":"path","required":true,"schema":{"type":"string","title":"Serial"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/trademarks/owner/{key}":{"get":{"summary":"Owner Page","operationId":"owner_page_trademarks_owner__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1":{"get":{"tags":["v1"],"summary":"Api Index","operationId":"api_index_api_v1_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/search":{"get":{"tags":["v1"],"summary":"Api Search","description":"People, organizations, contractors and schools whose names match q, each with its furp.org URL.","operationId":"api_search_api_v1_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","maxLength":120,"title":"Q"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Type"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":25,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/people/{key}":{"get":{"tags":["v1"],"summary":"Api Person","description":"One person: nonprofit roles and pay by year, and every cross-referenced record (FEC, SEC, lobbying...).","operationId":"api_person_api_v1_people__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/organizations/{key}":{"get":{"tags":["v1"],"summary":"Api Org","description":"One nonprofit by EIN: finances by year, people and pay, contractors, grants, and cross-referenced records.","operationId":"api_org_api_v1_organizations__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/datasets":{"get":{"tags":["v1"],"summary":"Api Datasets","operationId":"api_datasets_api_v1_datasets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/datasets/{dataset}":{"get":{"tags":["v1"],"summary":"Api Dataset","description":"Records in one dataset whose names match q.","operationId":"api_dataset_api_v1_datasets__dataset__get","parameters":[{"name":"dataset","in":"path","required":true,"schema":{"type":"string","title":"Dataset"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":120,"default":"","title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":25,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leaderboards":{"get":{"tags":["v1"],"summary":"Api Leaderboards","operationId":"api_leaderboards_api_v1_leaderboards_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/leaderboards/{slug}":{"get":{"tags":["v1"],"summary":"Api Leaderboard","operationId":"api_leaderboard_api_v1_leaderboards__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}