> ## Documentation Index
> Fetch the complete documentation index at: https://developers.concord.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Get compliance requests

> Get compliance requests for the current user.



## OpenAPI

````yaml https://api.concord.tech/docs/json/site-v1/ get /{projectId}/compliance-requests
openapi: 3.1.0
info:
  title: Concord Site API
  description: >-
    The Concord Site API provide access to the Concord consent and compliance
    services on the client side (typically used for website integration).Using
    this API, our clients can perform the following
    tasks:<br/><br/><ul><li>Record and validate consent events:</li><ul><li>
    Privacy Policy, ToS, and other legal disclosure consent
    events.</li><li>Cookie consent events.</li><li>Other custom consent events
    (email subscriptions, SMS messaging acceptance, and other opt-in/opt-out
    events).</li></ul><br/><li>Capture and verify compliance
    requests.</li><br/><li>Identify and update user profiles.</li></ul>
  version: 3.29.6
  contact:
    email: support@concord.tech
    name: Concord Technologies Inc.
    url: https://www.concord.tech
  license:
    name: Proprietary
    url: https://www.concord.tech/legal/saas-agreement
  termsOfService: https://www.concord.tech/legal/saas-agreement
servers:
  - url: https://api.concord.tech/site-v1
    description: Concord Site API
security:
  - SessionAuth: []
tags:
  - name: Compliance Requests
    description: Compliance request endpoints.
  - name: Consent Events
    description: Consent event endpoints.
  - name: Consent State
    description: Consent state endpoints.
  - name: Consent Types
    description: Consent type endpoints.
  - name: Health Check
    description: Health Check endpoints.
  - name: Profile
    description: User profile endpoints.
  - name: Session
    description: Session endpoints.
  - name: Site Client
    description: Site client endpoints.
  - name: Site Widget
    description: Site widget endpoints.
  - name: Trackers
    description: Tracker endpoints.
paths:
  /{projectId}/compliance-requests:
    get:
      tags:
        - Compliance Requests
      summary: Get compliance requests
      description: Get compliance requests for the current user.
      operationId: get_site_v1_projectid_compliance_requests
      parameters:
        - schema:
            type: string
            format: uuid
          in: path
          name: projectId
          required: true
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  offset:
                    type: integer
                  count:
                    type: integer
                  total:
                    type: integer
                  items:
                    type: array
                    items:
                      type: object
                      properties:
                        createdAt:
                          oneOf:
                            - type: array
                              items: {}
                            - type: boolean
                            - type: number
                            - type: object
                            - type: string
                        updatedAt:
                          oneOf:
                            - type: array
                              items: {}
                            - type: boolean
                            - type: number
                            - type: object
                            - type: string
                        downloadDate:
                          type: integer
                        filePurgeDate:
                          type: integer
                        files:
                          type: array
                          items:
                            type: object
                            properties:
                              accountId:
                                type: string
                              apiKey:
                                type: string
                              date:
                                type: integer
                              dateCreated:
                                type: integer
                              details:
                                type: string
                              event:
                                type: string
                              fileName:
                                type: string
                                maxLength: 255
                              filePath:
                                type: string
                              fileSize:
                                type: number
                                maximum: 10485760
                            required:
                              - fileName
                            additionalProperties: false
                        id:
                          type: string
                          format: uuid
                        acknowledgedDate:
                          type: integer
                        captureUrl:
                          type: string
                        concordId:
                          type: string
                          format: uuid
                        dataSystemTasks:
                          type: array
                          items:
                            type: object
                            properties:
                              dataSystem:
                                anyOf:
                                  - type: string
                                    format: uuid
                                  - type: object
                                    properties:
                                      id:
                                        type: string
                                        format: uuid
                                      name:
                                        type: string
                                      dataSystemTypeId:
                                        type: string
                                    additionalProperties: false
                              completed:
                                type: boolean
                            required:
                              - completed
                            additionalProperties: false
                        dateCreated:
                          type: integer
                        dateUpdated:
                          type: integer
                        domain:
                          type: string
                        notes:
                          type: string
                          maxLength: 2048
                        organization:
                          anyOf:
                            - type: string
                              format: uuid
                            - type: object
                              properties:
                                id:
                                  type: string
                                  format: uuid
                                name:
                                  type: string
                              additionalProperties: false
                        project:
                          anyOf:
                            - type: string
                              format: uuid
                            - type: object
                              properties:
                                id:
                                  type: string
                                  format: uuid
                                name:
                                  type: string
                              additionalProperties: false
                        preverified:
                          type: boolean
                        resolution:
                          type: string
                          maxLength: 2048
                        resolutionStatus:
                          type: string
                          enum:
                            - completed
                            - no_records_found
                            - partially_completed
                            - denied
                            - withdrawn
                          maxLength: 2048
                        resolvedDate:
                          type: string
                          format: date-time
                        request:
                          type: string
                          enum:
                            - change
                            - delete
                            - view
                            - do_not_sell
                        requestDate:
                          type: integer
                        requestDetails:
                          type: string
                        session:
                          type: object
                          properties:
                            id:
                              type: string
                              format: uuid
                            ipAddress:
                              type: string
                              format: ipv4
                            domain:
                              anyOf:
                                - enum:
                                    - localhost
                                - type: string
                            geography:
                              type: string
                            userAgent:
                              type: string
                          additionalProperties: false
                        status:
                          type: string
                          enum:
                            - pending_verification
                            - submitted
                            - acknowledged
                            - resolved
                        user:
                          type: object
                          properties:
                            email:
                              type: string
                              format: email
                            firstName:
                              type: string
                            lastName:
                              type: string
                            phoneNumber:
                              type: string
                          additionalProperties: false
                        verifiedDate:
                          type: integer
                        verificationMethod:
                          type: string
                          enum:
                            - email
                            - sms
                        verificationRequestId:
                          oneOf:
                            - type: array
                              items: {}
                            - type: boolean
                            - type: number
                            - type: object
                            - type: string
                      required:
                        - id
                        - concordId
                        - requestDate
                      additionalProperties: false
                required:
                  - offset
                  - count
                  - total
                additionalProperties: false
        '400':
          description: Bad request response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 404
                    description: The status code of the request.
                  error:
                    type: string
                    default: Not Found
                    description: The error string for the status code.
                  message:
                    type: string
                    description: Description of the error encounted.
                required:
                  - statusCode
                  - error
                  - message
        '401':
          description: Unauthorized response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 404
                    description: The status code of the request.
                  error:
                    type: string
                    default: Not Found
                    description: The error string for the status code.
                  message:
                    type: string
                    default: Forbidden
                required:
                  - statusCode
                  - error
                  - message
        '403':
          description: Forbidden response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 403
                    description: The status code of the request.
                  error:
                    type: string
                    default: Forbidden
                  message:
                    type: string
                    default: Forbidden
                required:
                  - statusCode
                  - error
                  - message
        '404':
          description: Not found response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 404
                  error:
                    type: string
                    default: Not Found
                  message:
                    type: string
                    default: Not Found
                required:
                  - statusCode
                  - error
                  - message
        '422':
          description: Unprocessable Entity response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 422
                  error:
                    type: string
                    default: Unprocessable Entity
                  message:
                    type: string
                    description: Description of the error encounted.
                required:
                  - statusCode
                  - error
                  - message
        '500':
          description: Internal server error response.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                    format: int32
                    default: 500
                  error:
                    type: string
                    default: Internal Server Error
                  message:
                    type: string
                    default: Internal Server Error
                    description: Will always be "Internal Server Error"
                required:
                  - statusCode
                  - error
                  - message
components:
  securitySchemes:
    SessionAuth:
      name: x-session
      type: apiKey
      in: header
      description: ''

````