# Models

## The Advertiser object

```json
{"openapi":"3.1.0","info":{"title":"Agency API — Advertisers","version":"2.0"},"components":{"schemas":{"Advertiser":{"type":"object","description":"An advertiser account managed through your agency.","properties":{"Id":{"type":"string","description":"The unique numeric identifier for the advertiser account."},"Name":{"type":"string","description":"The advertiser's business or brand name as registered on impact.com."},"Description":{"type":"string","description":"A free-text description of the advertiser. May be an empty string if none has been set."},"State":{"type":"string","description":"The current status of the advertiser account.\n\n| Value | Description |\n|---|---|\n| `ACTIVE` | Account is active and in good standing. |\n| `DELINQUENT` | Account has overdue payments or billing issues. |","enum":["ACTIVE","DELINQUENT"]},"Website":{"type":"string","description":"The advertiser's primary website URL."},"AddressLine1":{"type":"string","description":"First line of the advertiser's registered business address."},"AddressLine2":{"type":"string","description":"Second line of the address (suite, floor, unit, etc.). May be an empty string if not provided."},"City":{"type":"string","description":"City of the advertiser's registered business address."},"CountryState":{"type":"string","description":"State, province, or region associated with the advertiser's address. May return `OTHER` for non-standard jurisdictions, or an empty string if not provided."},"PostalCode":{"type":"string","description":"ZIP or postal code of the advertiser's registered business address."},"Country":{"type":"string","description":"Country of the advertiser's registered business address (e.g., `US`, `SOUTHAFRICA`)."},"IndirectTaxJurisdiction":{"type":"string","description":"The tax jurisdiction used to calculate indirect taxes (e.g., GST, VAT) for this advertiser. May be an empty string if indirect taxes do not apply."},"VatRegistered":{"type":"string","description":"Indicates whether the advertiser is registered for VAT. Returns `\"true\"` or `\"false\"` as a string value.","enum":["true","false"]},"OrganizationType":{"type":"string","description":"The legal organization type of the advertiser.\n\n| Value | Description |\n|---|---|\n| `CORP` | Corporation or limited company. |\n| `NONP_GOV` | Non-profit organization or government entity. |\n| `OTHER` | Any other organization type. |","enum":["CORP","NONP_GOV","OTHER"]},"TaxId":{"type":"string","description":"The advertiser's tax identification number. For security, only the last four digits are returned and the rest are masked (e.g., `XXXXX4832`). Returns an empty string if no tax ID has been provided."},"IndirectTaxNumber":{"type":"string","description":"The advertiser's indirect tax registration number (e.g., a GST, HST, or EU VAT number). Returns an empty string if not applicable."},"Timezone":{"type":"string","description":"The advertiser's default timezone in IANA format. Used for scheduling and date-based reporting."},"Currency":{"type":"string","description":"The advertiser's billing currency in ISO 4217 format."},"PhoneNumber":{"type":"string","description":"The advertiser's primary contact phone number. Digits only — no spaces, dashes, or other formatting characters."},"DateCreated":{"type":"string","format":"date-time","description":"The date and time when the advertiser account was created on impact.com, in ISO 8601 format with UTC offset."},"FinancialSetup":{"type":"string","description":"How the advertiser is billed for impact.com platform fees.\n\n| Value | Description |\n|---|---|\n| `BILLED_BY_IR` | The advertiser is billed directly by impact.com. |","enum":["BILLED_BY_IR"]},"AgencyOfRecord":{"type":"string","description":"Indicates whether the authenticated agency is the designated **Agency of Record (AoR)** for this advertiser. An Agency of Record has full management authority over the advertiser's account. Returns `\"true\"` or `\"false\"` as a string value.","enum":["true","false"]},"RestAccountURL":{"type":"string","description":"A pre-authenticated URL for making API calls directly to this advertiser's account. The URL embeds the advertiser's Account SID and Auth Token in the format `SID:AuthToken@api.impactradius.com/Advertisers/SID`, using the legacy `api.impactradius.com` domain.\n\n> **Security note:** Treat this value as a secret. It grants full API access to the advertiser's account. Never log it or expose it in client-side code."},"Uri":{"type":"string","description":"The relative URI for this advertiser resource within the Agency API. Append to `https://api.impact.com` to form the full resource URL."},"AccountManager":{"type":"string","description":"The full name of the impact.com account manager assigned to this advertiser. **Only present in the response when an account manager has been assigned** — the field will be absent if no manager is assigned."}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://integrations.impact.com/agency-v3/agency-v2/reference/advertiser/models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
