Hi there,
Thanks for reaching out to the Google Ads API Forum.
For us to check further, could you provide us with the full logs (complete request and response logs with request ID and request header) generated so that we can investigate further why your API request failed on step 4?
You may note that the Google Ads API v14 supports retrieving, creating and updating account-level negative keywords. You may use the following GAQL:
This will help you to get NegativeKeywordListInfo shared set resource name as it represents a shared set of negative keywords that can be excluded at the account-level. Only one negative keyword list criterion can be attached per account.
![]() |
Google Ads API Team |