# Models

## The PropertyType object

```json
{"openapi":"3.1.0","info":{"title":"Partner Media Properties API","version":"14"},"components":{"schemas":{"PropertyType":{"type":"string","description":"The type of media property — website, mobile app, or social media account.","enum":["WEBSITE","MOBILE","SOCIAL"]}}}}
```

## The MobilePlatform object

```json
{"openapi":"3.1.0","info":{"title":"Partner Media Properties API","version":"14"},"components":{"schemas":{"MobilePlatform":{"type":"string","description":"The mobile operating system platform the app is published on.","enum":["IOS","ANDROID"]}}}}
```

## The SocialPlatform object

```json
{"openapi":"3.1.0","info":{"title":"Partner Media Properties API","version":"14"},"components":{"schemas":{"SocialPlatform":{"type":"string","description":"The social media platform the property is on.","enum":["FACEBOOK","X/TWITTER","INSTAGRAM","PINTEREST","YOUTUBE","TIKTOK","LINKEDIN","WECHAT","WEIBO","TWITCH"]}}}}
```

## The RevenueModel object

```json
{"openapi":"3.1.0","info":{"title":"Partner Media Properties API","version":"14"},"components":{"schemas":{"RevenueModel":{"type":"string","description":"The monetization model used by a media property.","enum":["PAY_PER_LEAD","PAY_PER_INQUIRY","PAY_PER_SALE","PAY_PER_CLICK","PAY_PER_INSTALL"]}}}}
```

## The MediaProperty object

```json
{"openapi":"3.1.0","info":{"title":"Partner Media Properties API","version":"14"},"components":{"schemas":{"MediaProperty":{"type":"object","properties":{"Id":{"type":"string","description":"Unique identifier for the media property."},"Name":{"type":"string","description":"Display name of the media property."},"Thumbnail":{"type":"string","description":"API resource path to the thumbnail image for this media property, if one has been uploaded."},"Description":{"type":"string","description":"A description of the media property and its audience."},"Tags":{"type":"string","description":"Comma-separated tags used to categorize this media property."},"RevenueModel":{"type":"array","description":"The monetization model(s) used by this media property.","items":{"$ref":"#/components/schemas/RevenueModel"}},"Url":{"type":"string","description":"The URL of the media property."},"Type":{"$ref":"#/components/schemas/PropertyType","description":"The type of media property."},"MonthlyUniqueVisitors":{"type":"string","description":"Estimated monthly unique visitors. Applies to WEBSITE type properties."},"AlexaRating":{"type":"string","description":"Alexa global traffic rank for this media property. Applies to WEBSITE type properties."},"QuantcastRating":{"type":"string","description":"Quantcast audience measurement rating. Applies to WEBSITE type properties."},"OwnershipVerified":{"type":"string","description":"Indicates whether ownership of this media property has been verified by impact.com."},"MobilePlatform":{"$ref":"#/components/schemas/MobilePlatform","description":"The mobile platform this app is published on. Applies to MOBILE type properties."},"AppStoreRating":{"type":"string","description":"App store rating out of 5. Applies to MOBILE type properties."},"Installs":{"$ref":"#/components/schemas/InstallsFollowers","description":"Estimated number of installs. Applies to MOBILE type properties."},"Price":{"type":"string","description":"The price of the app in the app store. Applies to MOBILE type properties."},"SocialPlatform":{"$ref":"#/components/schemas/SocialPlatform","description":"The social media platform this property is on. Applies to SOCIAL type properties."},"Followers":{"$ref":"#/components/schemas/InstallsFollowers","description":"Estimated number of followers or subscribers. Applies to SOCIAL type properties."},"Handle":{"type":"string","description":"The social media handle or username for this property. Applies to SOCIAL type properties."},"Uri":{"type":"string","description":"Unique reference to this media property in the impact.com API."}}},"RevenueModel":{"type":"string","description":"The monetization model used by a media property.","enum":["PAY_PER_LEAD","PAY_PER_INQUIRY","PAY_PER_SALE","PAY_PER_CLICK","PAY_PER_INSTALL"]},"PropertyType":{"type":"string","description":"The type of media property — website, mobile app, or social media account.","enum":["WEBSITE","MOBILE","SOCIAL"]},"MobilePlatform":{"type":"string","description":"The mobile operating system platform the app is published on.","enum":["IOS","ANDROID"]},"InstallsFollowers":{"type":"string","description":"Tiered count buckets for app installs (MOBILE) or social followers (SOCIAL).","enum":["HUNDRED_PLUS","THOUSAND_PLUS","TEN_THOUSAND_PLUS","HUNDRED_THOUSAND_PLUS","MILLION_PLUS","TEN_MILLION_PLUS","HUNDRED_MILLION_PLUS"]},"SocialPlatform":{"type":"string","description":"The social media platform the property is on.","enum":["FACEBOOK","X/TWITTER","INSTAGRAM","PINTEREST","YOUTUBE","TIKTOK","LINKEDIN","WECHAT","WEIBO","TWITCH"]}}}}
```


---

# 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/partner-api-reference/partner-v14/reference/media-properties/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.
