Singular website screenshot

Singular

Singular (Singular Labs, Inc.) is a mobile measurement partner (MMP) and marketing analytics platform that unifies attribution, cost aggregation, fraud prevention, ad monetization, and cross-platform analytics into a single source of truth. It aggregates campaign, cost, ad-revenue, and creative data from 1,200+ sources, measures omnichannel ROI across mobile, web, CTV, PC, and console, and powers deep linking, SKAdNetwork/SKAN reporting, audience activation, and marketing ETL. Singular exposes a broad REST surface under api.singular.net — asynchronous reporting, SKAdNetwork reporting, ad-monetization reporting, tracking-link management, custom fraud rules, and partner configuration — plus server-to-server session/event ingestion at s2s.singular.net, an OpenDSR (GDPR/CCPA) subject-request API at gdpr.singular.net, and a first-party remote MCP server at mcp.singular.net that lets ChatGPT, Claude, Cursor, Copilot, and Gemini query live campaign data in natural language. First-party iOS, Android, Unity, Flutter, React Native, Cordova, and Web SDKs instrument attribution on the client side. Used by brands including Airbnb, Lyft, and Rovio.

Singular publishes 11 APIs on the APIs.io network. Tagged areas include Company, Marketing Analytics, Mobile Attribution, Attribution, and Marketing.

The Singular catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Singular’s developer surface includes documentation, API reference, getting-started guide, support, pricing, signup flow, engineering blog, and 28 more developer resources.

63.0/100 strong ▬ flat Agent 50/100 agent ready saas Full breakdown ↓
scored 2026-09-06 · rubric v0.19.0
AccessFreemiumSelf serveFree trial⚡ Free to try
11 APIs 1 MCP Servers
CompanyMarketing AnalyticsMobile AttributionAttributionMarketingAdvertisingAnalyticsMobile Measurement PartnerSKAdNetworkDeep LinkingFraud PreventionETLMCPAd MonetizationPrivacy

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-06 · rubric v0.19.0
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/singular: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Singular Reporting API

Asynchronous REST API for programmatically pulling Singular's unified marketing data — attribution, cost, ad revenue, and creative metrics — as standardized, warehouse-ready rep...

Singular SKAdNetwork API

Asynchronous reporting API for SKAdNetwork and AdAttributionKit data — aggregated SKAN reports, SKAN raw reports, modeled SKAN metrics and events, and the account's SKAN event c...

Singular Ad Monetization API

Reporting endpoint for ad-monetization revenue pulled from mediation and monetization partners, joinable to user-acquisition campaign data.

Singular Links (Tracking Links) API

Create and manage Singular tracking links programmatically, and enumerate the apps, configured partners, link domains, and available partners an organization can build links aga...

Singular Custom Fraud Rules API

List, inspect, create, and delete custom fraud-prevention rules for an organization, with a metadata endpoint returning the external-safe option lists. Rules carry an action of ...

Singular Publisher Blacklist API

Read and update the publisher blacklists used by Singular Fraud Prevention to block traffic from specific publisher sites and IDs.

Singular Partner Configuration Changes Log API

Audit endpoint returning the log of configuration changes made to an attribution partner's settings, filterable by partner name, platform, and app bundle ID.

Singular Server-to-Server (S2S) API

Server-side ingestion endpoints for reporting sessions/launches and in-app events without a client SDK — used for PC, console, CTV, web, and server-authoritative mobile integrat...

Singular OpenDSR (GDPR) API

OpenDSR/OpenGDPR-conformant data subject request API. An anonymous discovery endpoint publishes the supported identity types and subject-request types (erasure, access); authent...

Singular Testing Console API

BETA integration-testing API. Register a real test device to open a one-hour logging session, then read back exactly what the SDK or S2S integration sent to Singular. Premium fe...

Singular MCP

First-party remote Model Context Protocol server. Translates a natural-language prompt into a Singular reporting query, runs it against the connecting user's own account under t...

Scroll for all 11

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Singular MCP Server

Singular's first-party remote MCP server. It translates a natural-language prompt into a Singular Reporting API query, runs it against the caller's own Singular account, and ret...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Singular Rate Limits

11 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Singular Authentication

apiKey/oauth2 · 5 schemes

SECURITY

Singular Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Singular Trust Center

SOC 1, SOC 2, ISO 27001, ePrivacy, CSA STAR, COPPA (certified by PRIVO), GDPR Kids (certified by PRIVO), EU-U.S. Data Privacy Framework

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Singular Scopes

2 scopes · authorizationCode

2 scopes

SCOPES

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: singular
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: true
  label: Free plan with self-serve signup
  confidence: high
  source:
  - https://www.singular.net/pricing/
  - plans/singular-plans-pricing.yml
  generated: '2026-08-12'
  method: searched
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/singular.png
name: Singular
description: Singular (Singular Labs, Inc.) is a mobile measurement partner (MMP) and marketing analytics platform that unifies
  attribution, cost aggregation, fraud prevention, ad monetization, and cross-platform analytics into a single source of truth.
  It aggregates campaign, cost, ad-revenue, and creative data from 1,200+ sources, measures omnichannel ROI across mobile,
  web, CTV, PC, and console, and powers deep linking, SKAdNetwork/SKAN reporting, audience activation, and marketing ETL.
  Singular exposes a broad REST surface under api.singular.net — asynchronous reporting, SKAdNetwork reporting, ad-monetization
  reporting, tracking-link management, custom fraud rules, and partner configuration — plus server-to-server session/event
  ingestion at s2s.singular.net, an OpenDSR (GDPR/CCPA) subject-request API at gdpr.singular.net, and a first-party remote
  MCP server at mcp.singular.net that lets ChatGPT, Claude, Cursor, Copilot, and Gemini query live campaign data in natural
  language. First-party iOS, Android, Unity, Flutter, React Native, Cordova, and Web SDKs instrument attribution on the client
  side. Used by brands including Airbnb, Lyft, and Rovio.
url: https://raw.githubusercontent.com/api-evangelist/singular/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- general-catalyst
- norwest-venture-partners
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-08-12'
tags:
- Company
- Marketing Analytics
- Mobile Attribution
- Attribution
- Marketing
- Advertising
- Analytics
- Mobile Measurement Partner
- SKAdNetwork
- Deep Linking
- Fraud Prevention
- ETL
- MCP
- Ad Monetization
- Privacy
apis:
- name: Singular Reporting API
  description: Asynchronous REST API for programmatically pulling Singular's unified marketing data — attribution, cost, ad
    revenue, and creative metrics — as standardized, warehouse-ready reports. Create a report, poll get_report_status, then
    download the result. Companion metadata endpoints enumerate filters, custom dimensions, cohort metrics, conversion metrics,
    and per-source data availability.
  humanURL: https://support.singular.net/hc/en-us/articles/360045245692-Reporting-API-Reference
  baseURL: https://api.singular.net
  tags:
  - Reporting
  - Marketing Analytics
  - Attribution
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/360045245692-Reporting-API-Reference
  - type: GettingStarted
    url: https://support.singular.net/hc/en-us/articles/207553433-Getting-Started-with-the-Singular-Reporting-API
  - type: Authentication
    url: authentication/singular-authentication.yml
  - type: RateLimits
    url: rate-limits/singular-rate-limits.yml
  - type: Conventions
    url: conventions/singular-conventions.yml
  - type: ErrorCatalog
    url: errors/singular-error-codes.yml
  - type: Lifecycle
    url: lifecycle/singular-lifecycle.yml
  - type: SDKs
    url: https://github.com/singular-labs/singular_api_client
- name: Singular SKAdNetwork API
  description: Asynchronous reporting API for SKAdNetwork and AdAttributionKit data — aggregated SKAN reports, SKAN raw reports,
    modeled SKAN metrics and events, and the account's SKAN event catalog.
  humanURL: https://support.singular.net/hc/en-us/articles/360056377792-Singular-SKAdNetwork-API-Reference
  baseURL: https://api.singular.net
  tags:
  - SKAdNetwork
  - Reporting
  - Privacy
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/360056377792-Singular-SKAdNetwork-API-Reference
  - type: Authentication
    url: authentication/singular-authentication.yml
- name: Singular Ad Monetization API
  description: Reporting endpoint for ad-monetization revenue pulled from mediation and monetization partners, joinable to
    user-acquisition campaign data.
  humanURL: https://support.singular.net/hc/en-us/articles/360045674511-Ad-Monetization-API-Reference
  baseURL: https://api.singular.net
  tags:
  - Ad Monetization
  - Reporting
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/360045674511-Ad-Monetization-API-Reference
  - type: Authentication
    url: authentication/singular-authentication.yml
- name: Singular Links (Tracking Links) API
  description: Create and manage Singular tracking links programmatically, and enumerate the apps, configured partners, link
    domains, and available partners an organization can build links against. Supports destination, fallback, deep link, and
    deferred deep link targets.
  humanURL: https://support.singular.net/hc/en-us/articles/12506867638939-Singular-Links-Tracking-Links-API
  baseURL: https://api.singular.net
  tags:
  - Deep Linking
  - Tracking Links
  - Campaign Management
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/12506867638939-Singular-Links-Tracking-Links-API
  - type: Authentication
    url: authentication/singular-authentication.yml
  - type: RateLimits
    url: rate-limits/singular-rate-limits.yml
- name: Singular Custom Fraud Rules API
  description: List, inspect, create, and delete custom fraud-prevention rules for an organization, with a metadata endpoint
    returning the external-safe option lists. Rules carry an action of Suspicious, Reject, or Whitelist.
  humanURL: https://support.singular.net/hc/en-us/articles/53262822713755-Custom-Fraud-Rules-API-Reference
  baseURL: https://api.singular.net
  tags:
  - Fraud Prevention
  - Rules
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/53262822713755-Custom-Fraud-Rules-API-Reference
  - type: Authentication
    url: authentication/singular-authentication.yml
  - type: RateLimits
    url: rate-limits/singular-rate-limits.yml
  - type: ErrorCatalog
    url: errors/singular-error-codes.yml
- name: Singular Publisher Blacklist API
  description: Read and update the publisher blacklists used by Singular Fraud Prevention to block traffic from specific publisher
    sites and IDs.
  humanURL: https://support.singular.net/hc/en-us/articles/40379029045531-Publisher-Blacklist-API-for-Singular-Fraud-Prevention
  baseURL: https://api.singular.net
  tags:
  - Fraud Prevention
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/40379029045531-Publisher-Blacklist-API-for-Singular-Fraud-Prevention
  - type: Authentication
    url: authentication/singular-authentication.yml
- name: Singular Partner Configuration Changes Log API
  description: Audit endpoint returning the log of configuration changes made to an attribution partner's settings, filterable
    by partner name, platform, and app bundle ID.
  humanURL: https://support.singular.net/hc/en-us/articles/46588479194139-Partner-Configuration-Changes-Log-API
  baseURL: https://api.singular.net
  tags:
  - Audit
  - Partner Integrations
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/46588479194139-Partner-Configuration-Changes-Log-API
  - type: Authentication
    url: authentication/singular-authentication.yml
  - type: RateLimits
    url: rate-limits/singular-rate-limits.yml
- name: Singular Server-to-Server (S2S) API
  description: Server-side ingestion endpoints for reporting sessions/launches and in-app events without a client SDK — used
    for PC, console, CTV, web, and server-authoritative mobile integrations. Session notification at /api/v1/launch and event
    notification at /api/v2/evt. Responses always return HTTP 200; success is signalled by a body status field.
  humanURL: https://support.singular.net/hc/en-us/articles/17499952586779-PC-Console-API-Endpoint-Reference
  baseURL: https://s2s.singular.net
  tags:
  - Server-to-Server
  - Event
  - Attribution
  tags_raw:
  - Server-to-Server
  - Events
  - Attribution
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/31394799175963-Server-to-Server-SESSION-Endpoint-API-Reference
  - type: APIReference
    url: https://support.singular.net/hc/en-us/articles/31496864868635-Server-to-Server-EVENT-Endpoint-API-Reference
  - type: ErrorCatalog
    url: errors/singular-error-codes.yml
  - type: Authentication
    url: authentication/singular-authentication.yml
- name: Singular OpenDSR (GDPR) API
  description: OpenDSR/OpenGDPR-conformant data subject request API. An anonymous discovery endpoint publishes the supported
    identity types and subject-request types (erasure, access); authenticated endpoints submit, poll, and cancel subject requests.
  humanURL: https://support.singular.net/hc/en-us/articles/360045674671-OpenDSR-GDPR-API-Reference
  baseURL: https://gdpr.singular.net
  tags:
  - Privacy
  - GDPR
  - CCPA
  - OpenDSR
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/360045674671-OpenDSR-GDPR-API-Reference
  - type: Discovery
    url: well-known/singular-opendsr-discovery.json
  - type: Authentication
    url: authentication/singular-authentication.yml
- name: Singular Testing Console API
  description: BETA integration-testing API. Register a real test device to open a one-hour logging session, then read back
    exactly what the SDK or S2S integration sent to Singular. Premium feature, enabled per account.
  humanURL: https://support.singular.net/hc/en-us/articles/4862956954779-Testing-Console-API-Reference-BETA
  baseURL: https://api.singular.net
  tags:
  - Testing
  - Developer Tools
  properties:
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/4862956954779-Testing-Console-API-Reference-BETA
  - type: Sandbox
    url: sandbox/singular-sandbox.yml
  - type: RateLimits
    url: rate-limits/singular-rate-limits.yml
- name: Singular MCP
  description: First-party remote Model Context Protocol server. Translates a natural-language prompt into a Singular reporting
    query, runs it against the connecting user's own account under that user's permissions, and returns aggregated marketing
    data plus field context to the LLM. OAuth 2.0 authorization_code + PKCE, scope mcp:read, with RFC 8414 / RFC 9728 metadata
    and dynamic client registration. Supported in ChatGPT, Claude, Cursor, VS Code Copilot, and Gemini CLI.
  humanURL: https://support.singular.net/hc/en-us/articles/37923459892507-Singular-MCP
  baseURL: https://mcp.singular.net
  tags:
  - MCP
  - Artificial Intelligence
  - Reporting
  tags_raw:
  - MCP
  - AI
  - Reporting
  properties:
  - type: MCPServer
    url: mcp/singular-mcp.yml
  - type: ToolCrosswalk
    url: mcp/singular-tool-crosswalk.yml
  - type: Documentation
    url: https://support.singular.net/hc/en-us/articles/37923459892507-Singular-MCP
  - type: Authentication
    url: authentication/singular-authentication.yml
  - type: OAuthScopes
    url: scopes/singular-scopes.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Website
  url: https://singular.net
- type: DeveloperPortal
  url: https://support.singular.net/hc/en-us
- type: Documentation
  url: https://support.singular.net/hc/en-us
- type: APIReference
  url: https://support.singular.net/hc/en-us/articles/360045245692-Reporting-API-Reference
- type: GettingStarted
  url: https://support.singular.net/hc/en-us/articles/207553433-Getting-Started-with-the-Singular-Reporting-API
- type: Support
  url: https://support.singular.net/hc/en-us
- type: Pricing
  url: https://www.singular.net/pricing/
- type: Plans
  url: plans/singular-plans-pricing.yml
- type: SignUp
  url: https://app.singular.net/react/freesignup/
- type: Blog
  url: https://www.singular.net/blog/
- type: TermsOfService
  url: https://www.singular.net/terms/
- type: PrivacyPolicy
  url: https://www.singular.net/privacy-policy/
- type: GitHubOrganization
  url: https://github.com/singular-labs
- type: StatusPage
  url: https://status.singular.net
- type: Integrations
  url: https://www.singular.net/partner-integrations/
- type: ChangeLog
  url: https://support.singular.net/hc/en-us/articles/360061042971-Product-Updates
- type: ChangeLog
  url: changelog/singular-changelog.yml
- type: LLMsTxt
  url: llms/singular-llms.txt
- type: Packages
  url: packages/singular-packages.yml
- type: SDKs
  url: packages/singular-packages.yml
- type: Components
  url: components/singular-components.yml
- type: Authentication
  url: authentication/singular-authentication.yml
- type: OAuthScopes
  url: scopes/singular-scopes.yml
- type: Conventions
  url: conventions/singular-conventions.yml
- type: ErrorCatalog
  url: errors/singular-error-codes.yml
- type: RateLimits
  url: rate-limits/singular-rate-limits.yml
- type: Lifecycle
  url: lifecycle/singular-lifecycle.yml
- type: Webhooks
  url: asyncapi/singular-postbacks-webhooks.yml
- type: MCPServer
  url: mcp/singular-mcp.yml
- type: ToolCrosswalk
  url: mcp/singular-tool-crosswalk.yml
- type: Sandbox
  url: sandbox/singular-sandbox.yml
- type: Conformance
  url: conformance/singular-conformance.yml
- type: Compliance
  url: https://www.singular.net/data-security-privacy/
- type: TrustCenter
  url: security/singular-trust-center.yml
- type: DomainSecurity
  url: security/singular-domain-security.yml
- type: WellKnown
  url: well-known/singular-well-known.yml
x-enrichment:
  date: '2026-08-12'
  status: enriched
  artifacts_added: 15
  pass: local-v1

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/singular"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/singular/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/singular/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

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