BeMob API

BeMob API for Ad Tracking

BeMob offers 96 different endpoints to help media buyers and affiliate marketers push their data into other systems. This document provides a brief overview of the BeMob API and it’s endpoints.

Sync BeMob Data with no Code

If you don’t want to call the API directly and write glue code and just want the data sync’d to your data platform of choice SyncWith does this for 100,000s of users and businesses:
  • BeMob API to Databases (S3, BigQuery, MySQL, Postgres) - contact support to join our beta

BeMob API Overview

The BeMob API allows you to change BeMob create, edit and list BeMob objects including creating campaigns, changing traffic rules, accessing reports, etc.
  • Base endpoint: https://api.bemob.com/
  • Authentication: API KEY via query string param accessKey
  • API Type
    • Standard REST API
    • GET - to pull existing records
    • POST - to create new records
    • PUT - to edit existing records
    • DELETE - to delete records
  • Responses in JSON

BeMob Endpoints

  • Affiliate Networks
    • GET /v1/affiliate-networks
    • POST /v1/affiliate-networks
    • GET /v1/affiliate-networks/{id}
    • POST /v1/affiliate-networks/archive
    • POST /v1/affiliate-networks/restore
    • GET /v1/affiliate-networks-templates
    • GET /v1/affiliate-networks/name/{id}
    • GET /v1/affiliate-networks-templates/{id}
  • Flows
    • GET /v1/flows
    • POST /v1/flows
    • GET /v1/flows/{id}
    • POST /v1/flows/archive
    • POST /v1/flows/restore
    • GET /v1/flows/name/{id}
  • Offers
    • GET /v1/offers
    • POST /v1/offers
    • GET /v1/offers/{id}
    • POST /v1/import/offers
    • POST /v1/offers/archive
    • POST /v1/offers/restore
    • GET /v1/offers/name/{id}
  • Reports
    • /v1/report
    • GET /v1/report/errors
    • GET /v1/shared-reports
    • POST /v1/shared-reports
    • GET /v1/report/postbacks
    • GET /v1/report/conversions
    • GET /v1/report/live-{metrics}
    • GET /v1/report/supported-metrics
    • GET /v1/report/supported-dimensions
    • POST /v1/public/shared-report/{id}/report
    • GET /v1/report/aggregated/{aggregationUnit}
  • Campaigns
    • GET /v1/campaigns
    • POST /v1/campaigns
    • GET /v1/campaigns/{id}
    • POST /v1/campaigns/archive
    • POST /v1/campaigns/restore
    • GET /v1/campaigns/name/{id}
    • POST /v1/campaigns/{id}/update-cost
    • GET /v1/campaigns/{campaignId}/notes
    • POST /v1/campaigns/{campaignId}/notes
    • GET /v1/user/integrations/{id}/campaign-mapping
  • Traffic Sources
    • GET /v1/traffic-sources
    • POST /v1/traffic-sources
    • GET /v1/traffic-sources/{id}
    • POST /v1/traffic-sources/archive
    • POST /v1/traffic-sources/restore
    • GET /v1/traffic-sources-templates
    • GET /v1/traffic-sources/name/{id}
  • Landings
    • GET /v1/landings
    • POST /v1/landings
    • GET /v1/landings/{id}
    • POST /v1/import/landings
    • POST /v1/landings/archive
    • POST /v1/landings/restore
    • GET /v1/landings/name/{id}
  • Bot Filters
    • GET /v1/bot-filters
    • POST /v1/bot-filters
    • GET /v1/bot-filters/{id}
  • Users
    • POST /v1/user/workspaces
    • GET /v1/user/members
    • GET /v1/user/api-keys
    • POST /v1/user/members
    • POST /v1/user/api-keys
    • GET /v1/user/workspaces
    • GET /v1/user/landing-key
    • GET /v1/user/integrations
    • GET /v1/user/members/{id}
    • POST /v1/user/integrations
    • GET /v1/user/access-tokens
    • GET /v1/user/custom-events
    • POST /v1/user/custom-events
    • GET /v1/user/workspaces/{id}
    • GET /v1/user/redirect-domains
    • GET /v1/user/tracking-domains
    • POST /v1/user/redirect-domains
    • POST /v1/user/tracking-domains
    • GET /v1/user/integrations/{id}
    • GET /v1/user/custom-events/{id}
    • POST /v1/user/two-factor/disable
    • POST /v1/user/upload-conversions
    • GET /v1/user/redirect-domains/{id}
    • GET /v1/user/tracking-domains/{id}
    • GET /v1/user/workspaces/{id}/items
    • POST /v1/user/two-factor/get-qr-code
    • GET /v1/user/members/{id}/permissions
    • GET /v1/user/referrals/referred-users
    • GET /v1/user/referrals/balance-history
    • POST /v1/user/two-factor/verify-qr-code
    • POST /v1/user/redirect-domains/check-dns
    • POST /v1/user/tracking-domains/check-dns
    • GET /v1/user/two-factor/new-backup-codes
    • POST /v1/user/members/{id}/reset-password
    • GET /v1/user/two-factor/count-unused-codes
    • GET /v1/user/integrations/{id}/check-status
    • GET /v1/user/integrations/{id}/campaign-mapping