Pinoffer is the API Evangelist network profile for Convertedin (converted.in / convertedin.com), the MENA-focused marketing operating system for e-commerce founded in Cairo in 2019 by Mohamed Fergany, Mohamed Atef and Mustafa Raslan. "PinOffer" is the company's former name and is still the identifier used by 500 Global, Crunchbase, MAGNiTT and LinkedIn, which is why the network entry carries it. Backed by Merak Capital, 500 Global and MSAS, Convertedin operates across Egypt, Saudi Arabia, the UAE and Brazil, and sells a unified growth platform covering store analytics, a commerce pixel, segmentation, SMS and email automation, and multi-channel ad buying on Meta, TikTok, Snapchat and Google — plus the Converted Pay, Flyerz, Leads and Orders products. Convertedin DOES run a public developer program at developer.converted.in, contrary to the earlier enrichment pass on this repo: it publishes an llms.txt-indexed documentation set covering a live webhook ingest API at app.converted.in, two merchant-implemented data-sync contracts (Store Connector and Loyalty/POS), a browser pixel SDK, first-party Android and iOS SDKs, and a Flyerz DSP iframe embed. What it does not publish is any machine-readable contract — no OpenAPI, AsyncAPI, GraphQL schema, MCP server or agent card exists on any Convertedin host.
Pinoffer publishes 3 APIs on the APIs.io network. Tagged areas include Company, Advertising Technology, Marketing Technology, E-commerce, and Marketing Automation.
The Pinoffer catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Pinoffer’s developer surface includes documentation, API reference, getting-started guide, pricing, signup flow, authentication, and 21 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Payments regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
The one API surface Convertedin hosts itself. A merchant's storefront (Magento, Salla, or a custom platform) POSTs commerce events into Convertedin — orders, customers, products...
The contract a merchant on a custom e-commerce platform IMPLEMENTS so that Convertedin can pull its catalogue and customer data. Convertedin is the client here, not the server, ...
A second merchant-implemented contract, aimed at loyalty and point-of-sale vendors. GET endpoints for /api/store-info, /api/products, /api/orders and /api/customers on the vendo...
aid: pinoffer
name: Pinoffer
description: 'Pinoffer is the API Evangelist network profile for Convertedin (converted.in / convertedin.com), the MENA-focused
marketing operating system for e-commerce founded in Cairo in 2019 by Mohamed Fergany, Mohamed Atef and Mustafa Raslan.
"PinOffer" is the company''s former name and is still the identifier used by 500 Global, Crunchbase, MAGNiTT and LinkedIn,
which is why the network entry carries it. Backed by Merak Capital, 500 Global and MSAS, Convertedin operates across Egypt,
Saudi Arabia, the UAE and Brazil, and sells a unified growth platform covering store analytics, a commerce pixel, segmentation,
SMS and email automation, and multi-channel ad buying on Meta, TikTok, Snapchat and Google — plus the Converted Pay, Flyerz,
Leads and Orders products. Convertedin DOES run a public developer program at developer.converted.in, contrary to the earlier
enrichment pass on this repo: it publishes an llms.txt-indexed documentation set covering a live webhook ingest API at app.converted.in,
two merchant-implemented data-sync contracts (Store Connector and Loyalty/POS), a browser pixel SDK, first-party Android
and iOS SDKs, and a Flyerz DSP iframe embed. What it does not publish is any machine-readable contract — no OpenAPI, AsyncAPI,
GraphQL schema, MCP server or agent card exists on any Convertedin host.'
url: https://raw.githubusercontent.com/api-evangelist/pinoffer/refs/heads/main/apis.yml
accessModel:
pricing: freemium
onboarding: Self-serve signup for the platform at app.converted.in/register; API credentials are issued by hand during onboarding,
not self-service.
trial: true
try_now: false
public: true
label: Freemium · Self-serve signup
confidence: medium
source:
- https://www.converted.in/pricing
- https://app.converted.in/register
- https://developer.converted.in/api-1/getting-started
generated: '2026-08-12'
method: searched
image: https://framerusercontent.com/images/mru1tCz0BzvuFna3W9s3gStqS5A.png
x-type: company
x-source: vc-portfolio
x-backed-by:
- 500-global
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-08-12'
tags:
- Company
- Advertising Technology
- Marketing Technology
- E-commerce
- Marketing Automation
- Customer Data
- Lead Generation
- Payments
- Emerging Markets
- MENA
- Advertising
- Webhooks
apis:
- name: Convertedin Webhook Ingest API
description: 'The one API surface Convertedin hosts itself. A merchant''s storefront (Magento, Salla, or a custom platform)
POSTs commerce events into Convertedin — orders, customers, products, collections, and app uninstall — authenticated with
a static `token` header plus an `X-Shop-Domain` header naming the sending store. Thirteen documented event paths, POST-only,
JSON. Verified live on 2026-08-12: an anonymous POST to /orders/create returns HTTP 401 {"msg":"please send in header
[x-shop-domain]"}. No signature, no retry policy and no delivery guarantee is documented.'
humanURL: https://developer.converted.in/api-1/webhooks
baseURL: https://app.converted.in/api/webhooks/api
tags:
- Webhooks
- E-commerce
- Events
properties:
- type: Documentation
url: https://developer.converted.in/api-1/webhooks
- type: Webhooks
url: asyncapi/pinoffer-webhooks.yml
- name: Convertedin Store Connector API
description: The contract a merchant on a custom e-commerce platform IMPLEMENTS so that Convertedin can pull its catalogue
and customer data. Convertedin is the client here, not the server, which is why the base URL is the merchant's own host.
Four documented POST endpoints — /convertedin/storeinfo, /categories, /products, /customers, /orders — authenticated by
a fixed `token` field in a multipart form body, with page-number pagination (`page`, `per_page`) and a Laravel-style paginator
response envelope.
humanURL: https://developer.converted.in/api-1/getting-started
baseURL: '{store_base_url}/convertedin'
tags:
- E-commerce
- Data Sync
properties:
- type: Documentation
url: https://developer.converted.in/api-1/getting-started
- type: GettingStarted
url: https://developer.converted.in/api-1/getting-started
- name: Convertedin Loyalty & POS Integration API
description: A second merchant-implemented contract, aimed at loyalty and point-of-sale vendors. GET endpoints for /api/store-info,
/api/products, /api/orders and /api/customers on the vendor's own host, authenticated with a non-standard `Access-Token`
header and paginated with `page` and `limit`. Documented separately from, and inconsistently with, the Store Connector
API.
humanURL: https://developer.converted.in/loyalty-and-pos-integration/store-info
baseURL: '{store_base_url}/api'
tags:
- E-commerce
- Loyalty
- Point of Sale
properties:
- type: Documentation
url: https://developer.converted.in/loyalty-and-pos-integration/store-info
x-enrichment:
date: '2026-08-12'
status: enriched
artifacts_added: 13
pass: local-v1
x-coverage:
state: covered
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: Website
url: https://convertedin.com
- type: About
url: https://convertedin.com/about
- type: TermsOfService
url: https://convertedin.com/archive/Terms-of-Use
- type: PrivacyPolicy
url: https://convertedin.com/archive/Privacy-Policy
- type: GitHubOrganization
url: https://github.com/convertedin
- type: DeveloperPortal
url: https://developer.converted.in
- type: Documentation
url: https://developer.converted.in
- type: APIReference
url: https://developer.converted.in/api-1/getting-started
- type: GettingStarted
url: https://developer.converted.in/api-1/getting-started
- type: Pricing
url: https://www.converted.in/pricing
- type: SignUp
url: https://app.converted.in/register
- type: Login
url: https://app.converted.in/login
- type: StatusPage
url: https://status.converted.in/
- type: Lifecycle
url: lifecycle/pinoffer-lifecycle.yml
- type: Authentication
url: authentication/pinoffer-authentication.yml
- type: Conventions
url: conventions/pinoffer-conventions.yml
- type: ErrorCatalog
url: errors/pinoffer-problem-types.yml
- type: Packages
url: packages/pinoffer-packages.yml
- type: SDKs
url: packages/pinoffer-packages.yml
- type: Webhooks
url: asyncapi/pinoffer-webhooks.yml
- type: LLMsTxt
url: llms/pinoffer-llms.txt
- type: Conformance
url: conformance/pinoffer-conformance.yml
- type: DataModel
url: data-model/pinoffer-data-model.yml
- type: Components
url: components/pinoffer-components.yml
- type: Plans
url: plans/pinoffer-plans-pricing.yml
- type: RateLimits
url: rate-limits/pinoffer-rate-limits.yml
- type: DomainSecurity
url: security/pinoffer-domain-security.yml