Hi everyone,
We’re encountering an issue while trying to fetch order details using the Google Ad Manager API.
Here’s a summary of the setup:
We’ve created a Service Account and shared it with the client.
The client has granted Operation Admin access to the service account.
We are calling the GAM API to retrieve order details, but the response doesn’t return the expected data (orders).
We’ve double-checked the network ID, order IDs, and everything appears to be correct on our side.
Despite this, we’re still unable to fetch the order details.
Question:
Are there any additional permissions or roles we need to assign to the service account (besides Operation Admin and enabling the GAM API) for it to successfully retrieve order data?
XML response :
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<ResponseHeader xmlns="https://www.google.com/apis/ads/publisher/v202408">
<requestId>7aa79f6d3361368c1684ec23f4d18129</requestId>
<responseTime>159</responseTime>
</ResponseHeader>
</soap:Header>
<soap:Body>
<getOrdersByStatementResponse xmlns="https://www.google.com/apis/ads/publisher/v202408">
<rval>
<totalResultSetSize>0</totalResultSetSize>
<startIndex>0</startIndex>
</rval>
</getOrdersByStatementResponse>
</soap:Body>
</soap:Envelope>
We tried changing versions as well
Any insights or suggestions would be greatly appreciated.
Hi,
Thank you for contacting the Ad Manager API support team.
To assist further, Please provide us with the following details for further investigation.
You can send the details via Reply privately to the author option, or direct private reply to this email.
![]() |
Ad Manager API Team |
[2025-07-08 09:39:03Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01rhPZg:ref" (ADR-00317894)