# Skimlinks (SkimBit Ltd) > Skimlinks is a content-monetization and affiliate-marketing platform (part of Taboola) that helps publishers earn commerce revenue from the merchants and products they mention in editorial content. It exposes publisher-facing REST APIs for merchants, reporting and products, an on-page JavaScript monetization script, and a batch Data Pipe for event-level data. Authentication: all APIs use a timestamp-based `access_token` passed as a query parameter, minted by POSTing your `client_id` and `client_secret` (from the Publisher Hub) with `grant_type=client_credentials` to https://authentication.skimapis.com/access_token. Rate limits are per-endpoint and return HTTP 429 when exceeded. ## APIs - [Merchant API](https://developers.skimlinks.com/merchant.html): merchant programs, monetizable domains, verticals and offers. Host https://merchants.skimapis.com - [Reporting API](https://developers.skimlinks.com/reporting.html): commissions, aggregated performance, link/page NDJSON reports, trending products, products bought, payment status, deactivated merchants. Host https://reporting.skimapis.com - [Product Key API](https://developers.skimlinks.com/product-key.html): product details, pricing, availability and merchant alternatives across 1B+ product offers. Host https://products.skimapis.com ## Specs One OpenAPI per resource (split from the three source specs, which remain verbatim under `openapi/_original/`). - [Merchants OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-merchants-api-openapi.yml) — host https://merchants.skimapis.com - [Domains OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-domains-api-openapi.yml) — host https://merchants.skimapis.com - [Verticals OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-verticals-api-openapi.yml) — host https://merchants.skimapis.com - [Offers OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-offers-api-openapi.yml) — host https://merchants.skimapis.com - [Commissions OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-commissions-api-openapi.yml) — host https://reporting.skimapis.com - [Reports OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-reports-api-openapi.yml) — host https://reporting.skimapis.com - [Payments OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-payments-api-openapi.yml) — host https://reporting.skimapis.com - [Products OpenAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/openapi/skimbit-products-api-openapi.yml) — host https://products.skimapis.com (two operations, trending-products and product-report, are served by https://reporting.skimapis.com and carry an operation-level `servers` override) - [Data Pipe AsyncAPI](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/asyncapi/skimbit-data-pipe-asyncapi.yml) — event-level clicks, page impressions, commissions and products purchased, delivered as daily Avro/CSV batches to a GCS or S3 bucket. Not a broker and not webhooks; Skimlinks publishes no AsyncAPI of its own, so this document was generated from the provider's published column reference. ## Artifacts - [Authentication profile](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/authentication/skimbit-authentication.yml) - [API conventions](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/conventions/skimbit-conventions.yml) - [Rate limits](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/rate-limits/skimbit-rate-limits.yml) - [Error catalog](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/errors/skimbit-problem-types.yml) - [Lifecycle & deprecation](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/lifecycle/skimbit-lifecycle.yml) - [Data model](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/data-model/skimbit-data-model.yml) - [Embedded components](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/components/skimbit-components.yml) - [Packages / SDK survey](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/packages/skimbit-packages.yml) - [Plans & pricing](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/plans/skimbit-plans-pricing.yml) - [MCP tool crosswalk](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/mcp/skimbit-tool-crosswalk.yml) - [/.well-known probe](https://raw.githubusercontent.com/api-evangelist/skimbit/refs/heads/main/well-known/skimbit-well-known.yml) ## What Skimlinks does not publish Recorded so an agent does not go looking. Each was probed on 2026-08-13. - No first-party SDK in any language, on any registry. The only client library on a registry is a community Ruby gem last released in 2013. - No hosted or stdio MCP server. `mcp/skimbit-mcp.yml` is a derived candidate tool surface (`deployment.mode: none`), not something you can connect to. - No A2A agent card. `/.well-known/agent-card.json` and `/.well-known/agent.json` miss on every host. - No `/.well-known/` documents at all — the API hosts answer 405 for every path, and hub.skimlinks.com answers 200 with an HTML login shell for every path, which is not a document. - No public pricing page, no status page, no changelog, no roadmap, no CLI, no sandbox or test mode, no public GitHub organization, no bug-bounty or vulnerability-disclosure program, no trust center. - No webhooks. Event-level data exists only as the batch Data Pipe export, arranged with Skimlinks directly. ## Docs - [Developer portal](https://developers.skimlinks.com) - [Link Wrapper](https://developers.skimlinks.com/link.html) - [Skimlinks JavaScript](https://developers.skimlinks.com/skimlinks-script.html) - [Data Pipe](https://developers.skimlinks.com/data-pipe.html) - [Publisher Hub (login)](https://hub.skimlinks.com/login) - [Sign up](https://signup.skimlinks.com/) - [Support / help center](https://support.skimlinks.com/hc/en-us) - [Blog / insights](https://www.skimlinks.com/insights/)