# Target Endpoint Documentation

## Overview

The Daasity Audience feature uses the TikTok [Customer File API](https://ads.tiktok.com/marketing_api/docs?id=1739940501023746) which is comprised of the [Update an audience file endpoint](https://ads.tiktok.com/marketing_api/docs?id=1739940567842818) which allows you to load a file into TikTok and the [Create an audience file endpoint](https://ads.tiktok.com/marketing_api/docs?id=1739940570793985) which allows you to build a custom audience using the file that has been loaded.  Daasity will call both endpoints to load the generated file from the Audience and then create the custom audience in Tiktok

## Update an Audience File

Daasity uses the output from the report / query to generate a file and then loads this into TikTok using this endpoint

* Endpoint: <https://ads.tiktok.com/marketing_api/docs?id=1739940567842818>
* Frequency: Daily (available to run On-Demand via the UI)

{% hint style="info" %}
This endpoint will run automatically when the TikTok Ads target is run
{% endhint %}

## Create an Audience File

Daasity uses the file uploaded via the [Update an Audience File](#update-an-audience-file) to build the custom audience using this endpoint

* Endpoint: <https://ads.tiktok.com/marketing_api/docs?id=1739940570793985>
* Frequency: Daily (available to run On-Demand via the UI)

{% hint style="info" %}
This endpoint will run automatically when the TikTok Ads target is run
{% endhint %}

| Daasity UI Section | Daasity Property     | TikTok Property        |
| ------------------ | -------------------- | ---------------------- |
| General            | TikTok AD ID         | advertiser\_id         |
| General            | Custom audience name | custom\_audience\_name |
| Data Mapping       | Source               | properties             |

{% hint style="info" %}
A file path is required for this endpoint and is automatically generated when the Update an Audience File endpoint is run.
{% endhint %}
