---
title: "Dismiss Compliance Check"
method: POST
path: "/v1/companies/{company_id}/compliance-checks/dismiss"
tags: ["Compliance Checks"]
---

# Dismiss Compliance Check

`POST /v1/companies/{company_id}/compliance-checks/dismiss`

Indicate that you have manually verified a vendor with compliance issues and wish to send them Payables.

## Path parameters

- `company_id` string, uuid, required

## Request body

- ComplianceChecksComplianceAction — Vendor Compliance Report Action
  - `acting_team_member` string, uuid, required — The ID of the `TeamMember` performing this action. This will be displayed in the Routable Dashboard.

## Response `200`

OK

- ComplianceChecksComplianceReport — Vendor Compliance Report
  - `id` string, uuid — The ID of the report.
  - `object` 'ComplianceReport' — The type of object.
  - `checks` object[] — A list of compliance checks that were performed on this vendor, and their results.
    - `id` string, uuid — The ID of the individual check that was performed.
    - `created_at` string, date-time — The timestamp when the check was performed.
    - `issues` object[] — A list of potential issues with the vendor that were flagged during the check.
      - `checked_at` string, date-time — The timestamp at which the check encountered the issue.
      - `fields` object[] — The values that were flagged.
        - `label` string — A description of the type of value in `value`.
        - `value` string — The value of the field being flagged.
      - `source` object — The source of the data that indicated a potential problem with the vendor.
        - `name` string — The name of the source - for example, a specific watchlist.
        - `region` string, nullable — If applicable, the region the source applies to.
      - `subject_name` string — The name of the subject that was flagged.
      - `type` string — The type of flag that was encountered.
      - `url` string, uri-reference — A URL where you can learn more about the type of issue that was flagged.
    - `status` 'issues_found' | 'passed' — The status of the check that was performed.
    - `type` 'gov' | 'tin' | 'watchlist' — The type of check that was performed.
    - `updated_at` string, date-time — When the check was last updated.
  - `created_at` string, date-time — The timestamp at which the `ComplianceReport` was generated.
  - `dismissal` object, nullable — If this compliance report has been `dismissed`, this object contains details about the dismissal action.
    - `dismissed_at` string, date-time — The timestamp when the dismissal occurred.
    - `team_member_id` string, uuid — The ID of the `TeamMember` that dismissed this report.
    - `team_member_name` string — The name of the `TeamMember` that dismissed the report.
  - `status` 'cant_validate' | 'dismissed' | 'not_evaluated' | 'outdated' | 'passed' | 'queued' | 'review_required' — Compliance Check status for a `Company`: - `cant_validate`: An error happened and the verification couldn't be finished. - `dismissed`: There were issues found (`review_required`), but they were dismissed by a team member. - `not_evaluated`: Not enrolled for risk monitoring. - `outdated`: When legal data changes outside of the tax flows. - `passed`: Risk checks are all clear. - `queued`: Company was queued for enrollment in risk monitoring. - `review_required`: Identified issues for the entity - Watchlist hits or a TIN mismatch.
  - `subject` object — Details about the vendor that was checked.
    - `government_id` object — The government ID number that was checked.
      - `type` 'ein' | 'ssn' | 'unknown' — The type of government ID number represented in `value`.
      - `value` string — The value of the government ID for this vendor. By default, the value will be fully masked for security. If you require this data to be returned, contact your Routable Success Manager to enable it.
    - `legal_name` string — The legal name of the entity that was checked.
  - `links` object — Links to objects related to this `ComplianceReport`.
    - `self` string, uri-reference — The URL to call to retrieve this report again or respond to it.
    - `company` string, uri-reference — The URL to retrieve the `Company` the report was run on.

## Other responses

- `404` — Not found. The `company_id` is invalid, or the vendor is not enrolled in compliance checks.

---

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