Get Sections Batch
get_sections_batchRead up to 10 clauses in one call, from one or several documents.
Each clause comes back as get_sections returns it with latest=true (one version: the given
version, else the newest of the given release, else the newest indexed), plus its sub-clauses
as numbers and titles only (all of them up to 40, else the direct ones). Results are in
request order and each has a status:
a missing clause does not fail the call; it gets nearest_sections, the closest existing
clause numbers.
Quota: for REST and MCP this call counts as one request per clause (requests_counted),
the same as calling get_sections once per clause. If fewer requests remain than clauses asked
for, it fails with 402 before reading anything.
Excerpt limit: each clause carries at most 2,000 words of spec text, cut like get_sections
with truncated=true and truncation_reason="word_limit"; read the rest at official_url.
Dates for prior art: each clause has provenance (3GPP archive upload time and approving TSG
plenary of its version). available_before applies to every clause, like get_sections with
latest=true: a clause that only exists in later versions gets status no_version_before_cutoff.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sections | Yes | 1 to 10 clauses, from one or several documents. | |
| available_before | No | Only versions uploaded to the 3GPP archive before this date (YYYY-MM-DD; before 00:00 UTC, so the day itself is excluded), e.g. a patent application's priority date. A version whose upload time is unknown is left out. Usually one version per release of each spec is indexed (the newest in that release, Rel-15 onward), so a release appears only if that version predates the cutoff; older versions are in the 3GPP archive but not searchable here. Applies to every clause: a clause without version reads the newest version uploaded before the date. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | ||
| requests_counted | Yes | API requests this call counted toward the monthly quota: one per clause for REST and MCP. |