generated: '2026-07-31' method: derived source: openapi/*.yml path parameters, request/response schemas and $ref graph note: Derived from the 39 harvested OpenAPI documents. AppsFlyer identifiers are natural keys (store bundle ids / App Store ids), not opaque prefixed ids, so there is no id-prefix table. entities: - name: account key: account-id note: The AppsFlyer account (advertiser or agency) that owns apps, users, audiences and tokens. seen_in: - appsflyer-onelink-api-v20-openapi.yml GET /shortlinks-quota/{account-id} - appsflyer-audience-external-api-openapi.yml - name: app key: app_id key_form: Android package name (com.example.app) or iOS id-prefixed App Store id (id123456789) attributes: - status (available|pending|out-of-store) - platform (ios|android|windows_phone) - time_zone - currency - app_name - app_url - country - channel_name - kidsPrivacy seen_in: - appsflyer-app-management-api-v20-openapi.yml - appsflyer-app-list-api-openapi.yml - name: user key: userId attributes: - role seen_in: - appsflyer-user-management-openapi.yml - name: audience key: audience_id attributes: - status - connections - split_syncs seen_in: - appsflyer-audience-external-api-openapi.yml - appsflyer-audience-import-api-openapi.yml - name: audience_connection key: connection id note: Binds an audience to a partner destination. seen_in: - appsflyer-audience-external-api-openapi.yml - name: onelink key: onelink-id seen_in: - appsflyer-onelink-api-v20-openapi.yml - name: shortlink key: shortlink-id attributes: - ttl - brand_domain - data (deep link values) seen_in: - appsflyer-onelink-api-v20-openapi.yml - name: integration key: pid + platform note: A partner (ad network) integration and its parameters. seen_in: - appsflyer-partner-integration-settings-api-openapi.yml - appsflyer-adrevenue-account-integrations-api-openapi.yml - name: push_api_configuration key: app-id + attributing_entity attributes: - url - method - event_types - selected_fields - enabled seen_in: - appsflyer-push-api-configuration-api-openapi.yml - name: push_api_token key: app_id seen_in: - appsflyer-push-api-configuration-api-openapi.yml - name: report key: app-id + report-name + date window note: Pull API reports are not addressable resources; they are generated per request and counted against a daily quota. seen_in: - appsflyer-raw-data-pull-api-v2-token-openapi.yml - appsflyer-aggregate-pull-api-v2-token-openapi.yml - appsflyer-master-api-openapi.yml - appsflyer-cohort-api-openapi.yml - name: cv_schema key: app_id note: SKAdNetwork conversion-value mapping schema (SKAN 3 v1 and SKAN 4 v2 shapes). seen_in: - appsflyer-skan-cv-schema-api-for-advertisers-1-openapi.yml - appsflyer-skan-cv-schema-api-for-ad-networks-2-openapi.yml - appsflyer-skan-conversion-studio-api-openapi.yml - name: opendsr_request key: subject_request_id attributes: - status - batch_id - certificate - report seen_in: - appsflyer-opendsr-api-openapi.yml - name: opendsr_batch key: batch_id seen_in: - appsflyer-opendsr-api-openapi.yml - name: click_signing_secret key: secret-key-id attributes: - signature_version - circuit_breaker - excluded_apps seen_in: - appsflyer-click-signing-api-openapi.yml - name: test_device key: device-id seen_in: - appsflyer-test-console-api-openapi.yml - name: incost_job key: job_id seen_in: - appsflyer-incost-api-1-openapi.yml - name: event key: eventName + eventTime + appsflyer_id/customer_user_id note: The S2S/C2S ingestion payload; not retrievable as a resource. seen_in: - appsflyer-server-to-server-events-api-for-mobile-openapi.yml - appsflyer-web-server-to-server-api-openapi.yml - appsflyer-pcconsolectv-events-api-openapi.yml - name: audit_log key: log entry seen_in: - appsflyer-audit-public-api-openapi.yml relationships: - from: account to: app type: has_many via: app_id - from: account to: user type: has_many via: userId - from: account to: audience type: has_many via: audience_id - from: account to: onelink type: has_many via: onelink-id - from: account to: click_signing_secret type: has_many via: secret-key-id - from: account to: audit_log type: has_many via: account - from: app to: push_api_configuration type: has_many via: app-id note: one per attributing entity (regular iOS, regular Android, skadnetwork) - from: app to: push_api_token type: has_one via: app_id - from: app to: cv_schema type: has_one via: app_id - from: app to: report type: has_many via: app-id - from: app to: test_device type: has_many via: app-id - from: app to: event type: has_many via: app_id - from: app to: integration type: has_many via: appid - from: app to: incost_job type: has_many via: app_id - from: audience to: audience_connection type: has_many via: audience_id - from: onelink to: shortlink type: has_many via: onelink-id - from: opendsr_batch to: opendsr_request type: has_many via: batch_id - from: click_signing_secret to: app type: has_many via: excluded-apps note: apps explicitly excluded from click signing identifiers: appsflyer_id: AppsFlyer device identifier assigned at first launch customer_user_id: Caller-supplied stable user identifier, associated via web-s2s-api-setcuid-post advertising_id: GAID / IDFA / OAID depending on platform app_id: Android package name or "id"-prefixed iOS App Store id