Identify Sections
Sections are uniquely identified with an Archive ID and a section URI.
Look up a specific section
If you would like to look for a specific section, there are several ways.
Within an archive, a section is identified with its URI with the section parameter.
[Public datalake] Section parameter
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/sections?aid=S1001J4B-2§ion=http://disclosure.edinet-fsa.go.jp/role/jppfs/rol_StatementOfIncome&profile-name=japan&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"
You can also query across several archives, for example by looking over all archives by NIKKEI companies. This works with EDINET because section URIs are standardized. This would not work as well with SEC filings because the section URIs are then company specific.
[Public datalake] Section and tag parameter
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/sections?entity-tag=NIKKEI§ion=http://disclosure.edinet-fsa.go.jp/role/jppfs/rol_StatementOfIncome&profile-name=japan&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"
An easier way to look for sections when you don't know its network URI is to use disclosures. The available disclosures depend on the profile. In the case of EDINET and TDNET, there are three standard disclosures: BalanceSheet, StatementOfIncome and StatementOfCashFlows. These disclosures have been made with heuristics based on the role of the filing and its content.
[Public datalake] Section and disclosure parameter
curl -X GET "http://secxbrl.28.io/v1/_queries/public/api/sections?aid=S1001J4B-2&disclosure=BalanceSheet§ion=http://disclosure.edinet-fsa.go.jp/role/jppfs/rol_StatementOfIncome&profile-name=japan&token=c3049752-4d35-43da-82a2-f89f1b06f7a4"