1. Procurement
IBISWorld API
  • Overview
    • 🚀 Getting Started
    • 📊 About IBISWorld
    • 🚦Rate Limits & Data Size
    • 🌐 API Uptime, SLA & Support
    • 📌 Versioning & API Changes
    • ❓Frequently Asked Questions (FAQs)
    • 📰 API Release Notes
    • Authentication
      POST
  • How-To Guides
    • 🔁 How To: Convert ANZSIC ➜ IBISWorld Report
    • 📥 How To: Download an IBISWorld PDF Report
  • Industry
    • Risk
      • Risk Reports List
      • Recently Updated Risk Reports List
      • Full Industry Risk Report
      • Sections of Risk Report
      • Early Warning System (EWS)
    • States (US) & Provinces (Canada)
      • Industry Reports List
      • Full Industry Report
      • Sections of Industry Report
    • Segment Benchmarking (US)
      • Full Segment Benchmarking Report
      • Sections of a Segment Benchmarking Report
    • ESG
      • Full ESG Report
      • Sections of ESG Report
    • Industry Reports List
    • Recently Updated Industry Reports List
    • Sections of Industry Report
    • Full Industry Report
    • One Section from Multiple Industry Reports
    • Industry Report Images
  • Classifications
    • List of Classification System Versions
    • List of Classification System Titles and Codes
    • Classification System to IBISWorld Report Concordance
    • IBISWorld Report to Classification System Concordance
  • Downloads
    • Download a Report
  • Business Environment Profiles
    • BED Reports List
    • Recently Updated BED Reports List
    • Full BED Report
    • Sections of BED Report
  • Occupation Profiles
    • Occupation Report List
    • Recently Updated Occupation Report List
    • Full Occupation Report
    • Sections of Occupation Report
  • Company
    • Company Reports List (Australia)
    • Recently Updated Company Reports List
    • Full Company Report (Australia)
    • Sections of Company Report (Australia)
  • Procurement
    • Procurement Reports
      POST
    • Recently Updated Procurement Reports List
      POST
    • Sections of Procurement Report
      POST
    • One Section from Multiple Procurement Reports
      POST
  • SupplierIQ
    • SupplierIQ Report List
    • Recently Updated SupplierIQ Reports List
    • Sections of SupplierIQ Report
  • Schemas
    • classification_system_version
    • ibis_report_concordance
    • ibis_industry_report
    • ibis_industry_risk_report
    • ibis_bed_report
    • ibis_company_report
  1. Procurement

One Section from Multiple Procurement Reports

POST
/procurement/v3/multiplereports
Returns one section from multiple Procurement reports in a single request.
This is the preferred endpoint for portfolio-style use cases — benchmarking Buyer Power Scores across a category portfolio, comparing supply chain risk across all sourced markets, or populating a dashboard with the same metric across dozens of reports — without issuing one /procurement/v3/sections call per report.
The request accepts a single ReportSection and an array of report identifiers (Country + Code + Language). The response returns one entry per requested report, each carrying the same Body shape that /procurement/v3/sections produces for that section.
Please review the /procurement/v3/sections endpoint for the full list of available sections.

Notes#

Partial success is the default behavior. Each entry in Reports[] carries its own StatusCode — a failure on one report does not affect the others.
Country-gated sections (e.g., globalmarketapproach for non-GL reports, marketpricebreakdown for non-US reports) return StatusCode: 204 for reports where the section is not applicable; the overall call still succeeds.
Rate limits: One /multiplereports call counts as one request regardless of how many reports it contains.
Response order matches the request order of Reports[].

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Body Params application/json

Example
{
    "Country": "US",
    "Codes": [
        "50796464",
        "35507979",
        "35487575",
        "12515071"
    ],
    "Language": "English",
    "ReportSection": "title"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.ibisworld.com/procurement/v3/multiplereports' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "Country": "US",
    "Codes": [
        "50796464",
        "35507979",
        "35487575",
        "12515071"
    ],
    "Language": "English",
    "ReportSection": "title"
}'

Responses

🟢200Success
application/json
Bodyapplication/json

Examples
{
    "Reports": [
        {
            "Code": "50796464",
            "Section": {
                "Title": "Janitorial Services"
            }
        },
        {
            "Code": "35507979",
            "Section": {
                "Title": "Janitorial Supplies"
            }
        },
        {
            "Code": "35487575",
            "Section": {
                "Title": "Water Treatment Chemicals"
            }
        },
        {
            "Code": "12515071",
            "Section": {
                "Title": "Detergents"
            }
        }
    ]
}
🟢204204
🟠401401
🟠403403
Modified at 2026-06-01 19:45:34
Previous
Sections of Procurement Report
Next
SupplierIQ
Built with