The Form OIP NTC Files Dataset is a corpus of SEC-issued Notices of Application announcing that an insurance company or its registered separate accounts has filed a Form 40-OIP application under the Investment Company Act of 1940 — most often seeking an order under Section 26(c) approving the substitution of one underlying fund for another inside variable annuity or variable life contracts. Each record is the EDGAR accession number folder for a single notice and contains a metadata.json capturing the EDGAR header alongside the substantive notice PDF that the Commission lodged for that accession. The notices are produced by the SEC's Division of Investment Management under delegated authority, not by the applicant, and are published to give interested persons an opportunity to request a hearing or comment before the Commission acts. The dataset covers all Form OIP NTC filings submitted to EDGAR from April 2009 to the present and is distributed as monthly ZIP containers carrying PDF and JSON files.
Programmatically retrieve the full list of dataset archive files, download URLs and dataset metadata.
Dataset Index JSON API
Download the entire dataset as a single archive file.
Download Entire Dataset:
Download a single container file (e.g. monthly archive) from the dataset.
Download Single Container:
This dataset packages the SEC's public Notice of Application releases issued under EDGAR form type OIP NTC. Each notice announces that an application on Form 40-OIP has been received and is under consideration, identifies the requested relief — almost always a Section 26(c) order approving a fund substitution within an insurance-company separate account, or a Section 6(c) exemption necessary to effect such a substitution — and opens the statutorily required notice-and-comment period during which interested persons may request a hearing.
Coverage runs from April 2009 to the present and includes every Form OIP NTC submitted to EDGAR over that span. Because the document is issued by the Commission, each accession is lodged under the SEC's internal filer CIK 0009999999997, while the substantive applicant identity — typically a U.S. life insurance company together with one or more of its registered separate accounts, and sometimes an affiliated investment adviser or principal underwriter — sits inside the entities block of the metadata. The dataset bundles the notice PDF and a flat JSON metadata file for each accession; image files and the SGML-wrapped complete-submission .txt are deliberately not included, though URLs back to the EDGAR-hosted versions are preserved in the metadata.
The dataset is distributed as monthly ZIP archives organised by year, with file types limited to PDF and JSON. OIP NTC volume is low and the container calendar is sparse: months with no notices have no archive at all.
One record is the contents of a single EDGAR accession-number folder for a Commission-issued Notice of Application under EDGAR form type OIP NTC. Concretely, that means a metadata.json capturing the EDGAR header for the accession together with the substantive notice document — in practice a single PDF — lodged on EDGAR for that accession. Image files are excluded.
The unit of record is one accession number, i.e. one notice. It is not one applicant, not one fund substitution, not one separate account, and not one calendar event. When a single notice covers several applicants (an insurance company plus one or more of its registered separate accounts, plus an affiliated investment adviser or principal underwriter), or when one notice deals with multiple substitutions, those are aggregated within that one notice and surface in the dataset as one record.
The underlying document is an SEC-issued Notice of Application: the Commission's public announcement that an application on Form 40-OIP has been received under the Investment Company Act of 1940, that the Commission is considering granting the requested order, and that interested persons may request a hearing within a stated deadline. The relief sought is almost always one of two related kinds:
The notice is produced by the Division of Investment Management under delegated authority and is signed by an Assistant Secretary or Deputy Secretary of the Commission, not by the applicant. Because the document is issued by the Commission, the EDGAR accession is lodged under the SEC's internal filer CIK 0009999999997 (visible as the leading 9999999997 segment of the accession number), while the substantive applicant identity sits in the entities block of the metadata — typically an insurance company together with one or more of its registered separate accounts, and sometimes an affiliated adviser or distributor.
The Notice of Application is paired in the Commission's workflow with a later Form OIP ORDR order disposing of the application; the order is filed under a separate form type and is not part of this dataset.
The dataset is distributed as monthly ZIP archives organised by year. The download URL is https://api.sec-api.io/datasets/form-oip-ntc-files.zip, and within the dataset namespace archives follow the path pattern YYYY/YYYY-MM.zip. OIP NTC volume is low, so the container calendar is sparse: months with no notices have no archive at all.
Inside one monthly archive the top-level folder is named for the calendar month (YYYY-MM/). Beneath it, each filing occupies a subfolder whose name is the EDGAR accession number with all dashes stripped — accession 9999999997-17-000412 becomes the folder 999999999717000412/. Each accession folder contains:
metadata.json file (always present) describing the EDGAR header for the accession;The file-types found in the dataset are PDF and JSON only. HTML renditions, the SGML-wrapped .txt complete submission, XBRL data, and image files are not bundled; URLs back to the EDGAR-hosted versions of those artefacts are preserved inside metadata.json for reference.
metadata.json schemametadata.json is a single flat JSON object. Its top-level keys are:
formType — EDGAR form type. Always "OIP NTC" for this dataset.accessionNo — canonical 18-digit EDGAR accession number with dashes (e.g. "9999999997-17-000412"). The leading 9999999997 segment indicates the SEC's internal filer CIK.filedAt — EDGAR acceptance timestamp as an ISO-8601 string with timezone offset (e.g. "2017-01-27T15:05:28-05:00").description — short human-readable form description, typically "Form OIP NTC - 40-OIP Notice".linkToFilingDetails — URL to the primary PDF on sec.gov/Archives/.... The same PDF is stored locally inside the accession folder.linkToTxt — URL to the SGML-wrapped complete submission .txt on EDGAR. The .txt itself is not bundled.linkToHtml — URL to the EDGAR -index.htm filing-index page.linkToXbrl — empty string. OIP NTC notices carry no XBRL.id — internal dataset record identifier (a 32-character md5-shaped hex string).documentFormatFiles — array of objects, one per attached document; mirrors EDGAR's "Document Format Files" table.entities — array of objects, one per filer/applicant entity; mirrors EDGAR's "Filer" panel.seriesAndClassesContractsInformation — array, reserved for series/class registration data; routinely empty for OIP NTC.dataFiles — array, reserved for ancillary data files (XBRL, etc.); routinely empty for OIP NTC.documentFormatFiles entriesEach element of documentFormatFiles is an object with sequence, description, documentUrl, type, and size fields. Two entries are typically present:
sequence "1", type "OIP NTC", documentUrl pointing to the locally bundled PDF on sec.gov/Archives/..., and size carrying the PDF byte count as a string. This entry corresponds to the PDF stored inside the accession folder.description "Complete submission text file", documentUrl ending in <accessionNo>.txt, and — distinctively — sequence and type set to a single-space string (" ") acting as a sentinel for "not numbered" / "no document type". The referenced .txt is not bundled in the ZIP.Numeric fields (size, and filmNo below) are stored as JSON strings rather than as numbers.
entities entriesEach entity object describes one applicant or filer panel from the EDGAR header. Populated fields typically include:
companyName — the applicant's name with a parenthetical role suffix appended, e.g. "ALLSTATE ASSURANCE CO SEPARATE ACCOUNT B (Filer)".cik — zero-padded 10-digit CIK of the applicant (not the SEC filer CIK).fileNo — the Investment Company Act file number, in the 812-XXXXX series. The same number appears on the notice's release line and is the stable identifier of the underlying application.irsNo — IRS employer identification number, digits only.fiscalYearEnd — four-character MMDD string (e.g. "1231").act — Securities act code, "40" for the Investment Company Act of 1940.type — the form type as it appears in the entity panel, "OIP NTC".filmNo — EDGAR film number, stored as a string.When a notice covers multiple applicants, each appears as its own object inside entities — typically one for the insurance company depositor, one for each affected registered separate account, and one for any affiliated investment adviser or principal underwriter named as a co-applicant.
For OIP NTC, three structures are reliably empty rather than missing: linkToXbrl is an empty string, and seriesAndClassesContractsInformation and dataFiles are empty arrays. These reflect real properties of OIP NTC notices — they carry no XBRL, no series/class registration table, and no ancillary data files — and can be treated as expected absences rather than as data anomalies.
The substantive content of the record is the notice PDF itself, typically running roughly five to fifteen pages. The on-disk filename is frequently the EDGAR placeholder filename1.pdf because filers often do not specify a document name; the substantive document should therefore be located via documentFormatFiles[0].documentUrl and type === "OIP NTC" rather than by filename pattern. The PDF is a verbatim Commission-issued Notice of Application with the following internal anatomy.
The first page opens with SECURITIES AND EXCHANGE COMMISSION centred at the top, followed by:
Release No. IC-XXXXX (occasionally accompanied by a Securities Act release number when the relief implicates the 1933 Act);812-XXXXX series, matching the fileNo field in the entity metadata;<Applicant>, et al.; Notice of Application;The notice then walks through a formulaic sequence of labelled paragraphs that act as structured front matter for the application. The labels are stable across notices and serve as reliable extraction anchors:
After the labelled front matter, the notice transitions into the body of the application as summarised by Commission staff. The body is structured into four Roman-numbered sections:
Each Roman-numbered section is internally broken into numbered paragraphs that are cross-referenced elsewhere in the notice ("see paragraph II.3 above").
The notice closes with a delegated-authority signature block: "For the Commission, by the Division of Investment Management, pursuant to delegated authority," followed by the typed name and title of the signing official (commonly an Assistant Secretary or Deputy Secretary of the Commission). Only the typed signature line is present in the PDF text; no graphical signature image is bundled.
A record includes:
Where an accession unusually carries more than one substantive document, each is included alongside the metadata; in practice OIP NTC accessions are single-document records.
The dataset deliberately excludes:
.txt for the accession. It is referenced by URL in metadata.json (linkToTxt and the trailing documentFormatFiles entry), but the file itself is not stored locally.-index.htm URL is preserved in linkToHtml for reference but not bundled.The dataset spans April 2009 to present. Across that span the OIP NTC framework is remarkably stable, and the anatomy described above applies essentially uniformly:
Agency, Action, Applicants, Summary of Application, Filing Date, Hearing or Notification of Hearing, Addresses, For Further Information Contact, Supplementary Information) and the four-part Roman-numbered body (I. Applicants' Representations, II. Applicants' Legal Analysis, III. Conditions, IV. Conclusion) are formulaic Commission-staff conventions that pre-date the EDGAR notice publication era and persist throughout the dataset.812-XXXXX, the Investment Company Act release-number convention IC-XXXXX, and the Division of Investment Management delegated-authority signature line have been continuous throughout.The Commission has not transitioned this form type to HTML or to inline XBRL; OIP NTC notices remain published as PDF documents lodged under the SEC's own filer CIK throughout the dataset's range. Variations across records are therefore primarily editorial — the number of applicants, the number of separate accounts implicated, and the precise statutory citations vary with the relief sought, but the section grammar of the notice does not.
type, not by filename. The primary PDF is frequently the EDGAR placeholder filename1.pdf. Use documentFormatFiles[0].documentUrl and type === "OIP NTC" to locate the notice; do not pattern-match on filename.9999999997 filer CIK because the Commission issues the notice. The substantive applicant identity lives in entities[*].cik and is the relevant CIK for joining to insurance-company or separate-account records elsewhere.812-XXXXX file number to link notice and order. A successfully prosecuted application produces both an OIP NTC notice (this dataset) and a later OIP ORDR order in a separate dataset. The two are reliably linked through the 812-XXXXX Investment Company Act file number, which is stable across the application lifecycle. Accession numbers are not.size, filmNo, fiscalYearEnd, and cik are stored as strings (with zero-padding and MMDD formatting where applicable). Cast deliberately when joining to numeric data.documentFormatFiles. The trailing complete-submission entry uses single-space sentinel values for sequence and type. Iteration code should treat single-space strings as absent values.linkToXbrl, seriesAndClassesContractsInformation, and dataFiles are characteristic of the form type and reflect the genuine absence of XBRL, series/class registration data, and ancillary data files.entities array and the Applicants paragraph of the notice rather than only the first entity when reasoning about scope.Form OIP NTC is published by the U.S. Securities and Exchange Commission, not by a private registrant. On EDGAR each notice appears under a Commission-controlled administrative CIK in the 9999999997-prefix range, because the document itself is an SEC release announcing Commission action — specifically, a Notice of Application issued under the Investment Company Act of 1940.
The substantive party behind the notice is the applicant whose request the SEC is announcing. That applicant is identified inside the body of the notice (and by the docketed 812-XXXXX file number), not in the EDGAR filer field. Typical applicants are:
Joint applications are common: a single OIP NTC frequently names several affiliated insurers and a slate of their separate accounts as co-applicants under one IC-XXXXX release number.
OIP NTC is event-driven, not periodic. The trigger sequence is:
812-XXXXX file-number space, which the SEC reserves for applications for orders under the Investment Company Act.The relief sought almost always falls within one or more of:
812- file number. Any analysis keyed on EDGAR filer metadata will misidentify the substantive party.812- docket. Notices tied to Form 40-APP, deregistration applications, or fund-merger applications travel under different form codes.Form OIP NTC sits at one rung of a fixed Investment Company Act of 1940 procedural ladder: an applicant files a Section 26(c) substitution application on Form 40-OIP, the SEC issues a public notice (OIP NTC), the comment and hearing-request window runs, and the SEC closes the matter with an order (OIP ORDR). The closest comparison datasets are the other rungs of this ladder, the parallel APP track for non-26(c) exemptive applications, and a small set of registration and periodic-reporting forms that touch fund-substitution subject matter from a different angle.
Filer: insurance company and its registered separate accounts. Stage: opening filing. Authority: Section 26(c) of the 1940 Act. File number: 812-XXXXX. Release number: none (not a Commission release).
40-OIP carries the substantive case (factual background, contracts and funds affected, rationale, policyholder protections, requested relief). OIP NTC is the SEC-authored procedural summary of that same case. Use 40-OIP for the application text; use OIP NTC for the comment-window timestamp and Commission release identifiers.
Same filer, file number, and authority as 40-OIP. Stage: pre-notice iteration in response to staff review. Applicant-driven and may iterate multiple times; OIP NTC is issued once by the SEC after staff clears the application for public notice. A 40-OIP/A appearing after the OIP NTC signals reopened review.
The closest dataset to OIP NTC. Same author (SEC), same statutory hook (Section 26(c)), same file-number space (812-XXXXX), same release-number prefix (IC-XXXXX). The only material difference is procedural stage: OIP NTC opens the comment and hearing-request window; OIP ORDR closes it and constitutes the operative grant of relief. The two are typically separated by 25 to 40 days. Use OIP ORDR for the effective date of relief; use OIP NTC for the public-notice gate.
Filer/author: SEC. Authority: 1940 Act Sections 6(c), 17, 22(c)-1, and other exemptive sections, but not 26(c). File number: 812-XXXXX. Release number: IC-XXXXX. Procedural mechanics are identical to the OIP pair.
The boundary is statutory subject matter. OIP NTC is the dedicated channel for insurance-product fund substitutions under Section 26(c); APP NTC handles all other 1940 Act exemptive relief (ETF relief, fund-of-funds, joint transactions, manager-of-managers). Applicant populations differ: insurance separate accounts dominate the OIP track; fund complexes and advisers dominate the APP ORDR track.
40-APP is to APP NTC what 40-OIP is to OIP NTC: the applicant-prepared underlying application (and its amendment) for non-26(c) exemptive matters. Same 812-XXXXX file-number space, no release number. Use 40-APP for substantive non-substitution application text; use 40-OIP for substitution application text; use OIP NTC only for the SEC's procedural notice.
Filer: registered investment company. Authority: 1940 Act periodic-reporting rules, not exemptive. File-number space: investment company registrant files (811-XXXXX), not 812-XXXXX. No IC release number.
These are recurring, fund-authored disclosures of holdings, financial statements, and performance. Form N-CSR is event-driven, SEC-authored, and exists only while a Section 26(c) application is pending. They share nothing beyond a registered-fund nexus. They can show post-substitution holdings of separate accounts but will not reveal a proposed substitution.
Filer: surviving registered fund. Authority: Securities Act registration plus 1940 Act, with proxy rules. File-number space: 333-XXXXX or 002-XXXXX. No IC release number.
Form N-14 is the closest non-OIP form by economic effect: both can change the fund a contractholder ultimately holds. The mechanics differ sharply. N-14 effects a fund-level merger or reorganization, requires a shareholder vote, and produces a combined prospectus/proxy. OIP NTC notices an insurer-driven substitution of one underlying fund option for another inside variable contracts, typically without contractholder vote, on the strength of an SEC exemptive order. An underlying-fund merger that incidentally affects a variable-contract menu surfaces as N-14; an insurer-initiated swap surfaces in the OIP track.
OIP NTC is fixed by four converging attributes:
812-XXXXX; release-number prefix: IC-XXXXXStrip any one attribute and a different dataset is correct: 40-OIP/40-OIP/A for applicant substance, OIP ORDR for the operative grant, APP NTC/ORDR and 40-APP/40-APP/A for non-26(c) exemptive matters, and N-14 or N-CSR/N-PORT for registration and periodic disclosure. OIP NTC's distinct value is mapping the public-comment gate for variable-insurance fund substitutions, with the precise IC-XXXXX release, 812-XXXXX file number, and applicant and separate-account identifiers needed to link to the rest of the application sequence.
The Form OIP NTC corpus is small but precedent-dense, and a narrow set of professions rely on its structured fields: release number, 812- file number, applicants list, separate accounts, Summary of Application, Conditions, and the comment/hearing window.
Outside counsel drafting Section 6(c), 17(b), and 26(c) applications use the corpus as a precedent library. They lift the Conditions section verbatim to mirror language the staff has recently accepted, align their Summary of Application with conventional phrasing, and pair the 812- file number with the originating 40-OIP and subsequent OIP ORDR to confirm the issued order tracked the noticed terms. Release numbers and notice dates feed timeline estimates in client memos.
Product and securities counsel at carriers sponsoring variable-annuity and variable-life separate accounts watch the applicants list and separate accounts to see which competitors are substituting and which fund families are moving in or out. The Summary of Application reveals the rationale (cost reduction, post-merger consolidation, performance, manager change), and the Conditions (expense caps, replacement-fund expense parity, contractholder notice periods, free-transfer rights) set the bar their own filings must meet.
Substitution working groups inside carriers use the dataset operationally. They benchmark scope through applicants and separate accounts, validate replaced/replacement fund pairings against the Summary of Application, and use the gap between notice date and order date (via OIP ORDR) to forecast clearance timing for substitution Gantt charts and steering-committee materials.
Docket teams at applicant insurers calendar the comment-window deadline and any hearing-request procedure, and use the release number and 812- file number as canonical IDs linking the 40-OIP, OIP NTC, and OIP ORDR in internal tracking systems. Output is a closeout memo confirming the order issued on noticed terms.
Class-action firms litigating variable-contract claims monitor notices for the applicants, separate accounts, and the Conditions and representations in the Summary of Application (expense comparisons, contractholder protections). When a later dispute arises, the noticed conditions become evidentiary material on whether the carrier honored the terms of relief.
Operations teams that execute the substitution treat the notice as a runbook preview. They extract the replaced and replacement funds, affected separate accounts, and Conditions governing recordkeeping, free transfers, expense reimbursement, and contractholder notice timing, then translate them into NAV cut-over plans and sub-account mapping tables that go live on the order date.
Variable-product analysts at state insurance departments use the applicants and separate accounts to flag domiciled insurers seeking federal relief that touches in-state contractholders, the Summary of Application for commercial rationale, and the Conditions to judge whether contractholder protections warrant state-level follow-up.
Reporters at insurance and asset-management trade outlets mine the applicants and separate accounts for carrier and product names, the Summary of Application for the narrative behind a fund swap, and the comment window for stories on contractholder objection opportunities.
Legal and finance researchers pair notice dates with 40-OIP filing dates and OIP ORDR dates to compute review-time distributions, cluster applicants and separate accounts by carrier and fund complex, and track how Conditions language evolves across years (expense caps, notice requirements, replacement-fund quality screens).
Engineering teams building SEC notice/order corpora use the metadata file for entity resolution, the document text for section-tagging models keyed to "Applicants," "Summary of Application," "Applicable Law," and "Conditions," and the release number and 812- file number as join keys to pair each OIP NTC with its OIP ORDR for condition-carryover detection and notice-to-order matching.
Across these roles, the load-bearing fields are consistent: applicants, separate accounts, 812- file number, release number, Summary of Application, Conditions, and the comment/hearing window. Counsel and product teams use them for drafting and planning, compliance and operations teams for docketing and execution, regulators and litigators for oversight, and researchers and ML teams for structured analysis.
The use cases below tie directly to the structured fields and PDF sections that the dataset exposes: 812-XXXXX file number, IC-XXXXX release number, applicants and separate accounts, Summary of Application, Conditions, and the hearing-request deadline.
Outside counsel drafting a new substitution application pull the numbered paragraphs from the III. Conditions section across the corpus, group them by topic (fee caps for a stated post-substitution period, free contract-owner transfers, expense reimbursement, prospectus delivery, manager-of-managers carve-outs), and assemble a clause library keyed to the IC-XXXXX release. The drafter then mirrors language the staff has recently accepted in the closest factual analogues, citing the corresponding 812-XXXXX precedents in the cover memo.
Counsel running a fact-pattern search (for example, replacement triggered by an underlying-fund merger, consolidation of a closed separate account, or substitution into an affiliated replacement fund) filter records by phrases inside I. Applicants' Representations and II. Applicants' Legal Analysis, then output a ranked list of 812-XXXXX dockets with their release numbers, applicants, and replaced/replacement fund pairs. The result is a precedent table for client memos and pre-filing staff calls.
Engineering teams join each OIP NTC record to its companion OIP ORDR record on the 812-XXXXX file number from the entities block, producing a notice-order pair table with filedAt notice timestamp, order date, IC release numbers for both stages, and applicant CIKs. The pair table feeds review-time distributions (typically 25 to 40 days), condition-carryover detection (do order conditions match noticed conditions verbatim?), and abandonment screens (notices with no matching order within a cutoff).
Paralegals and docket teams at applicant insurers parse the Hearing or Notification of Hearing paragraph for the dated, time-stamped (commonly 5:30 p.m. Eastern) deadline, combine it with the EDGAR filedAt acceptance timestamp, and write rows into an internal docketing system keyed to the 812-XXXXX file number. The output is a calendar of comment-window expiries that triggers closeout-memo workflows once the OIP ORDR posts.
Competitive-intelligence and product-development teams at carriers run a recurring scan of the entities array for peer insurance companies and separate-account names, extract the replaced and replacement portfolios from the Summary of Application, and tag the stated rationale (cost, post-merger consolidation, manager change, performance). The output is a fund-substitution tracker showing which fund families are gaining or losing variable-contract sub-account shelf space and at which carriers.
Fund administrators and transfer agents executing a substitution lift the Conditions paragraphs governing free transfers, expense reimbursement, recordkeeping, and contract-owner notice timing, and pair them with the affected separate accounts named in entities. These feed NAV cut-over plans, sub-account mapping tables, and contractholder-notice schedules that go live on the order date carried by the matched OIP ORDR.
Legal-analytics teams building Commission-issued notice/order models use the stable label grammar of the OIP NTC PDF (Agency, Action, Applicants, Summary of Application, Filing Date, Hearing or Notification of Hearing, Addresses, For Further Information Contact, Supplementary Information, then Roman-numbered I through IV) as a high-precision section-tagging benchmark. The 812-XXXXX file number and IC-XXXXX release number serve as join keys to pair each notice with its order for cross-document condition alignment tasks.
The Form OIP NTC Files Dataset is available through three access methods: a JSON metadata index, a single archive download for the full dataset, and direct downloads of individual monthly container files. Containers cover filings from April 2009 onward and are organized by month, with each container holding YYYY-MM/<accession>/metadata.json alongside the associated PDF documents.
Dataset Index JSON API: https://api.sec-api.io/datasets/form-oip-ntc-files.json
This endpoint returns dataset-level metadata (name, description, last updated timestamp, earliest sample date, total records, total size, form types covered, container format, and file types) along with the full list of monthly container files. Each container entry includes its object key, byte size, record count, last updated timestamp, and a direct download URL. The endpoint does not require an API key and can be polled to detect which containers were modified during the most recent refresh, so only changed containers need to be re-downloaded.
Example response:
1
{
2
"datasetId": "1f13365b-9ae0-6a06-a048-acdf1a73ca2f",
3
"datasetDownloadUrl": "https://api.sec-api.io/datasets/form-oip-ntc-files.zip",
4
"name": "Form OIP NTC Files Dataset",
5
"updatedAt": "2026-04-15T18:22:12.779Z",
6
"earliestSampleDate": "2009-04-01",
7
"totalRecords": 54,
8
"totalSize": 10517866,
9
"formTypes": ["OIP NTC"],
10
"containerFormat": "ZIP",
11
"fileTypes": ["PDF", "JSON"],
12
"containers": [
13
{
14
"downloadUrl": "https://api.sec-api.io/datasets/form-oip-ntc-files/2017/2017-01.zip",
15
"key": "2017/2017-01.zip",
16
"size": 412883,
17
"records": 2,
18
"updatedAt": "2026-04-15T18:22:12.779Z"
19
}
20
]
21
}
Download Entire Dataset: https://api.sec-api.io/datasets/form-oip-ntc-files.zip?token=YOUR_API_KEY
Downloads the full archive containing every monthly container in a single ZIP file. This endpoint requires authentication via an API key, which can be supplied as the token query parameter or as an Authorization header.
Download Single Container: https://api.sec-api.io/datasets/form-oip-ntc-files/2017/2017-01.zip?token=YOUR_API_KEY
Downloads one monthly container ZIP using the key returned by the index API, which is useful when only a specific period is needed or when fetching only containers that changed in the latest refresh. This endpoint also requires an API key, passed via the token query parameter or Authorization header. Each container expands to a YYYY-MM/<accession>/ directory containing metadata.json and the original PDF documents for that filing.
The dataset covers EDGAR form type OIP NTC — Notices of Application that the SEC issues when an applicant has filed a Form 40-OIP application under the Investment Company Act of 1940. The relief is almost always an order under Section 26(c) approving a fund substitution inside an insurance-company separate account, sometimes paired with Section 6(c) exemptive relief.
One record is a single EDGAR accession-number folder for one Notice of Application, containing a metadata.json capturing the EDGAR header and the substantive notice PDF lodged for that accession. The unit of record is the notice itself, not an applicant, a fund substitution, a separate account, or a calendar event — when a notice covers multiple applicants or substitutions, they are aggregated within that single record.
Form OIP NTC is published by the SEC's Division of Investment Management under delegated authority, not by a private registrant, which is why each accession is lodged under the Commission's internal filer CIK 0009999999997. The substantive applicants — typically a U.S. life insurance company, one or more of its registered separate accounts, and sometimes an affiliated investment adviser, principal underwriter, or registered investment company — are named inside the body of the notice and inside the entities block of the metadata.
The dataset includes all Form OIP NTC filings submitted to EDGAR from April 2009 to the present. OIP NTC volume is low, so the monthly container calendar is sparse: months with no notices have no archive at all.
The dataset is distributed as monthly ZIP archives organised by year, with file types limited to PDF and JSON. Each accession folder contains a metadata.json file plus the substantive notice PDF; image files, the SGML-wrapped complete-submission .txt, HTML index renditions, and XBRL data are not bundled, although URLs back to the EDGAR-hosted versions are preserved inside metadata.json.
OIP NTC and OIP ORDR share the same author (SEC), the same statutory hook (Section 26(c)), the same file-number space (812-XXXXX), and the same release-number prefix (IC-XXXXX). The difference is procedural stage: OIP NTC opens the comment and hearing-request window when the application is noticed publicly, while OIP ORDR closes that window and constitutes the operative grant of relief. The two records for the same matter are typically separated by 25 to 40 days and are joined on the 812-XXXXX Investment Company Act file number.
Use the Investment Company Act file number in the 812-XXXXX series, which appears both on the notice's release line and in the fileNo field of each entities entry. That number is stable across the application lifecycle — 40-OIP application, 40-OIP/A amendments, OIP NTC notice, and OIP ORDR order — whereas EDGAR accession numbers are not. The IC-XXXXX release number can additionally be used to tie a specific notice to its companion order release.