Skip to content

Conversions API Gateway and Signals Gateway Control Plane API: Reference

Updated: Jun 18, 2025

Starting from Conversions API Gateway and Signals Gateway v2.2.0, up-to-date versions of the Control Plane API reference docs, including examples with sample data, can be accessed inside your gateway UI. To find these docs:

  • Click on Settings
  • Choose API accounts
  • Click the API Reference link at the top of the API accounts page

Objects

Tenant

FieldDescription
id StringUnique identifier of the account
name StringName of the account
status IntAccount status can have 3 values indicating its state:
canPartnerManage BooleanThis flag indicates whether a partner can manage this account
users UserList of users in the account
availableRoles RoleAvailable roles for the account
canEditTenantSettingsInUI BooleanThis flag indicates whether user can modify account settings like Pixels, domains, and so on.
canViewTenantInUI BooleanThs flag indicates whether the user can actually view the account detail in UI.
canEditTenantUsersInUI BooleanThis flag indicates whether a user can add/remove users in account user list, or change their permissions.
tenantUsage TenantUsageTenant Usage info.

User

FieldDescription
id StringUnique identifier of the user
email StringUser's email address
status IntUser status can have 3 values indicating its state:
roles RoleList of roles of the user
tenants TenantAccounts to which the user belongs
isSelf BooleanThis indicates whether the logged in user is the same user (would be always false with api).
canBeDeleted BooleanThis indicates that the user is the only admin of one/more of the accounts, so it can't be deleted.
userExpiry StringExpiration date for temporary user, in the format of date string "yyyy-mm-dd".

Role

FieldDescription
name StringFull name of the role. Roles can be for agency (partner) users or advertisers (account) users. Role name follows the following format: For partner: agency-[ROLE-ACTION] For advertisers: advertiser-[ROLE-ACTION]-[tenantId] [ROLE-ACTION] -- This describes the responsibility of the role. It can have one of the 3 values: * admin * user * view [tenantId] - The id of the account whose roles are being assigned to users
displayName StringThis is the [ROLE-ACTION] of the role
tenantName StringName of the tenant/account.

UserType

ValueDescription
AGENCYThis is for partners/host
ADVERTISERThis is for tenant/account.

SignalConfig

FieldDescription
id IDUnique identifier of the format SignalConfig:<pixel id>
connectionId StringThe Meta Pixel ID
connectionStatus ConnectionStatusConnection status of the Meta Pixel

ConnectionStatus

FieldDescription
id IDUnique identifier of the Meta Pixel connection ConnectionStatus:<pixel id>
connected BooleanIndicates whether Meta Pixel ID and access token are present.
active BooleanIndicating whether Meta Pixel is active or not.
eventBridgeActive BooleanIndicating whether Event Bridge is active for the Meta Pixel.
publishingEnabled BooleanIndicating whether events can be published.
accessKey StringAccess Key for Event Bridge
apiErrorCode StringLast error code from publishing to the Meta Conversions API. Value will be of the format <error code>.<error subcode>. (Reference)
pixelID StringThe unique identifier of the Meta Pixel
pixelName StringName of the Meta Pixel
accessTokenAvailable BooleanAccess token to publish to the Conversions API present or not
totalEventsPublished FloatTotal events published
lastPublished FloatTimestamp of last event published
totalEventsReceived FloatTotal events received
lastReceived FloatTimestamp of last event received

IngressDomain

FieldDescription
id IDUnique ID for the ingress
tenantName StringName of the account
ingress StringAdvertiser domain
enhancementTenantIngressVerifiedResult EnhancementTenantIngressVerifiedResultSee below
cnameResolveSuccess BooleanAdvertiser domain's CName is verified

EnhancementTenantIngressVerifiedResult

FieldDescription
id IDUnique ID for the form <tenantId>:tenantIngressVerified
tenantIngressVerified BooleanBoolean indicating valid domain for enhancement features

EventFilter

FieldDescription
eventName StringName of the event
pixelId StringThe Pixel that the filter applies to. It is null if the filter is applied to all the Pixels.
filterState EventFilterStateState of the event filter

EventFilterState

Value
PUBLISH
DROP
MIXED

DomainFilter

FieldDescription
eventName StringName of the domain
pixelId StringThe Pixel that the filter applies to. It is null if the filter is applied to all the Pixels.
filterState DomainFilterStateState of the event filter

DomainFilterState

Value
PUBLISH
DROP
MIXED

EventTrafficSummary

FieldDescription
id IDIdentifier for EventTrafficSummary - always EventTrafficSummary:incoming
eventNamesCount IntCount of the event names received
eventsCount IntTotal events received

ConversionsApiPublishSummary

FieldDescription
id IDIdentifier for ConversionsApiPublishSummary - always ConversionsApiPublishSummary:global
eventNamesCount IntCount of the event names sent
eventsCount IntTotal events sent
publishSuccessRate FloatSuccess rate of publishing events

EventActivity

FieldDescription
id IDIdentifier for EventActivity of the format - EventActivity:<event name>
name StringEvent name
receivedCount IntTotal events received
publishedCount IntTotal events published
lastUpdated StringLast updated time

DomainActivity

FieldDescription
id IDUnique identifier for DomainActivity of the format - DomainActivity:<domain name>
domainName StringDomain name
receivedCount IntTotal events received
publishedCount IntTotal events published

TenantUsage

FieldDescription
totalPixels IntTotal pixels in the account
totalActivePixels IntTotal active pixels in the account
totalInactivePixels IntTotal inactive pixels in the account
tenantUsageByTraffic TenantUsageByTrafficTenant usage by traffic
pixelIds StringList of associated pixel ids

TenantUsageByTraffic

FieldDescription
totalEventsReceived LongTotal events received for a Tenant for a duration
totalPixelsWithTraffic IntTotal number of pixels with traffic for a duration
publishError BooleanError publishing to CAPI for a duration
durationInHours IntThe duration
lastUpdatedAt StringLast updated at

Unofficial mirror for reference/search purposes. All content originates from developers.facebook.com — see the source link at the top of each page. Machine-readable indexes: llms.txt · llms-full.txt · About