---
title: "Append datasets to domains"
method: POST
path: "/append"
---

# Append datasets to domains

`POST /append`

Append firmographic, contact, vendor, or other datasets to a list of domains from a CSV/Excel file, a saved query (query_id), or both.

## Query parameters

- `domain_column` string — Column name containing domains (auto-detected if not provided).
- `csv` boolean — Return results as CSV instead of JSON.
- `dataset` string[], required — Datasets to append.
- `query_id` string[], nullable — Append domains from these saved queries, unioned with any file-derived domains.

## Response `200`

Successful Response

- AppendResultItem[]

## Other responses

- `422` — Validation Error

## Changes

- **2026-08-30** `11d1e74d88c7` — 4 breaking
  - the `query` request parameter `dataset` became required
  - `query` request parameter `dataset` list-of-types was narrowed by removing types `null`
  - for the `query` request parameter `dataset`, the minItems was increased from `0` to `1`
  - for the `query` request parameter `dataset`, the type/format was changed from ``/`` to `array`/``
- **2026-08-04** `2b8cff84f635` — 1 breaking, 4 info
  - the `file` request property contentMediaType changed from `application/octet-stream` to ``
  - added the new optional `query` request parameter `query_id`
  - request body became optional
  - the request property `file` became optional
  - …1 more

[Change history](https://skmtc.dev/discolike/apis/discolike-api/changes/append/post.md)

---

[API](https://skmtc.dev/discolike/apis/discolike-api.md) · [All operations](https://skmtc.dev/discolike/apis/discolike-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/discolike/discolike-api/revisions/11d1e74d88c7/schema)
