Appodeal · Schema

PostV20S2SVisitsAppWebAppidRequest

CompanyMobileAdvertisingMonetizationSDKAnalytics

Properties

Name Type Description
user_id object User identifier. Must contain at least one of customer_user_id or appsflyer_id.
event_url string The URL of the visited page. Valid HTTP URL, max 4,096 characters.
timestamp integer Unix time in ms (UTC). If omitted, AppsFlyer uses the receive time.
ip string Device IP address (IPv4 or IPv6). Max 46 characters.
user_agent string Full user agent string from the browser. Max 1,024 characters.
http_referrer string Referrer URL of the current page.
event_value object Free-form event parameters, including a custom_parameters sub-object.
af_customer_event_id string Your own unique ID for the event, used for deduplication. Max 256 characters.
email_hashed string SHA256 of normalized email. 64‑character hex string.
phone_number_hashed string SHA256 of phone number. 64‑character hex string.
phone_number_e164_hashed string SHA256 of E.164 phone number. 64‑character hex string.
first_name_hashed string SHA256 of normalized first name. 64‑character hex string.
last_name_hashed string SHA256 of normalized last name. 64‑character hex string.
View JSON Schema on GitHub

JSON Schema

appodeal-post-v20-s2-svisits-app-web-appid-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/appodeal/json-schema/appodeal-post-v20-s2-svisits-app-web-appid-request-schema.json",
  "title": "PostV20S2SVisitsAppWebAppidRequest",
  "x-generated": "2026-11-01",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/appodeal-openapi-generated.yml#/components/schemas/PostV20S2SVisitsAppWebAppidRequest",
  "type": "object",
  "properties": {
    "user_id": {
      "type": "object",
      "description": "User identifier. Must contain at least one of customer_user_id or appsflyer_id."
    },
    "event_url": {
      "type": "string",
      "description": "The URL of the visited page. Valid HTTP URL, max 4,096 characters."
    },
    "timestamp": {
      "type": "integer",
      "description": "Unix time in ms (UTC). If omitted, AppsFlyer uses the receive time."
    },
    "ip": {
      "type": "string",
      "description": "Device IP address (IPv4 or IPv6). Max 46 characters."
    },
    "user_agent": {
      "type": "string",
      "description": "Full user agent string from the browser. Max 1,024 characters."
    },
    "http_referrer": {
      "type": "string",
      "description": "Referrer URL of the current page."
    },
    "event_value": {
      "type": "object",
      "description": "Free-form event parameters, including a custom_parameters sub-object."
    },
    "af_customer_event_id": {
      "type": "string",
      "description": "Your own unique ID for the event, used for deduplication. Max 256 characters."
    },
    "email_hashed": {
      "type": "string",
      "description": "SHA256 of normalized email. 64‑character hex string."
    },
    "phone_number_hashed": {
      "type": "string",
      "description": "SHA256 of phone number. 64‑character hex string."
    },
    "phone_number_e164_hashed": {
      "type": "string",
      "description": "SHA256 of E.164 phone number. 64‑character hex string."
    },
    "first_name_hashed": {
      "type": "string",
      "description": "SHA256 of normalized first name. 64‑character hex string."
    },
    "last_name_hashed": {
      "type": "string",
      "description": "SHA256 of normalized last name. 64‑character hex string."
    }
  },
  "required": [
    "user_id",
    "event_url"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/appodeal-post-v20-s2-svisits-app-web-appid-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.