Our Data Extract API allows users to submit and manage their data extract requests (including requests that have been submitted via our web applications). With this API a user can request, monitor the status of, and retrieve an extract request without ever needing to visit an IPUMS website.
See example code showing how to use the Data Extract APIs to work with microdata extract requests (coming soon) and IPUMS NHGIS data extract requests.
API BETA PROGRAM STATUS: Currently, our beta API has the ability to create and manage IPUMS NHGIS aggregate data extract requests. IPUMS USA microdata extract requests will be available soon.