The Form D API offers a powerful interface for accessing and searching the comprehensive SEC EDGAR database, allowing users to retrieve the latest information on security offerings. The API transforms structured XML data from Form D filings into JSON format, providing a user-friendly and easily searchable dataset. Real-time updates ensure that new Form D filings are promptly added to the corpus.
Dataset Size: All Form D offerings filed since 2008.
Data Update Frequency: Less than 300 milliseconds.
API Endpointhttps://api.secfilingdata.com/v1/filings/formd/
Supported HTTP methods: POST
Request and response content type: JSON
AuthenticationTo authenticate and access the Form D API, use the API key provided in your user profile after signing up.
1. Set as Authorization Header: Before making a POST request to `https://api.sec-api.io/form-d-api`, set the Authorization header in your request to `YOUR_API_KEY`.
Request ParametersWhen interacting with the Form D API, you can utilize various request parameters to tailor your search. Refer to the complete list of properties in the Response Structure section below. Construct your search query as a JSON-formatted payload using the specified structure.
query (object): The primary search query object expressed as `query_string`.
Set the `from` property to the starting position of your query. `from` is used to paginate through results. For example, set `from` to 10 if you want to ignore the first 10 filings.
size (string):Number of filings returned per request. For example, set `size` to 10 to return 10 filings per request. Maximum: 50. Default: 50.
sort (array):Array of objects describing how to order the returned filings.
