---
title: "Configure services from scan"
method: POST
path: "/sites/{id}/scans/{scanId}/configure"
tags: ["Scanner"]
---

# Configure services from scan

`POST /sites/{id}/scans/{scanId}/configure`

## Request

- Base URL: `http://localhost:3001/api/v1`
- URL: `http://localhost:3001/api/v1/sites/{id}/scans/{scanId}/configure`
- Auth: HTTP bearer

Automatically creates services and cookies based on a completed scan's detected services.

## Path parameters

- `id` string, uuid, required: Site ID
- `scanId` string, uuid, required: Scan ID

## Response `200`

Configuration result

- object
  - `created` number, required
  - `services` unknown[], required
    - unknown
  - `blockingRulesAdded` number, required

## Other responses

- `400`: Validation error
- `401`: Unauthorized
- `404`: Site not found

---

[API](https://skmtc.dev/consentlayer/apis/consentlayer-api.md) · [All operations](https://skmtc.dev/consentlayer/apis/consentlayer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/consentlayer/apis/consentlayer-api/revisions/b89d4b189d50?raw)
