---
title: "Generate a Company Summary report"
method: POST
path: "/reports/summary"
tags: ["reports"]
---

# Generate a Company Summary report

`POST /reports/summary`

Note: requesting a report for a company where score is still calculating will be accepted, but might fail to generate if a score is not determined soon enough. It's recommended to check a score is available before requesting a report

## Request body

- CompanyReportCreation
  - `scorecard_identifier` string, required — primary identifier of a company or scorecard
  - `branding` 'securityscorecard' | 'company_and_securityscorecard' | 'company' — note: white-labeling has to be enabled for your account * `securityscorecard` (default) = reports are only displaying SecurityScorecard's logo * `company_and_securityscorecard` = your company's logo will be used in conjunction with Security Scorecard's. * `company` = reports are only displaying your company's logo

## Response `200`

a reference to the created report

## Other responses

- `403` — company must be added to a portfolio first.
- `404` — company doesn't have a scorecard yet, you can add it to any portfolio to get the company scored.

---

[API](https://skmtc.net/securityscorecard/apis/securityscorecard-api.md) · [All operations](https://skmtc.net/securityscorecard/apis/securityscorecard-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/securityscorecard/securityscorecard-api/versions/b9f98b6fd37a/schema)
