The Form 3, 4, 5 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 3, 4, 5 filings into JSON format, providing a user-friendly and easily searchable dataset. Real-time updates ensure that new Form 3, 4, 5 filings are promptly added to the corpus.
Dataset Size: All Form 3, 4, 5 offerings filed since 2008.
Data Update Frequency: Less than 300 milliseconds.
API Endpointhttps://api.secfilingdata.com/v1/filings/form345/
Supported HTTP methods: POST
Request and response content type: JSON
AuthenticationTo authenticate and access the Form 3, 4, 5 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 3, 4, 5 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.
