Hey everyone,
we’re trying to create a new client via the Google Ads API, but the request consistently fails with this response:
All parameters look valid, but the API still returns this UNKNOWN requestError.
I also reproduced the issue using the official API Test Tool — same result.
Has anyone experienced this recently or figured out what triggers "The error code is not in this version"?
Could it be related to the API version (v22) or a mismatch in the request schema?
Any insights would be much appreciated!
— Michael

Thank you for reaching out to the Google Ads API support team.
After reviewing your concern, it appears the UNKNOWN error you are encountering with the message "The error code is not in this version" is due to missing required fields in your request when attempting to create a customer client via the Google Ads API.
The request ID you provided indicates that you were only passing the descriptiveName field in the request body.
However, the API requires the descriptiveName and the currencyCode and timeZone to successfully create a new customer client.
To resolve this issue and receive a successful response, you must update your request to include the currencyCode and timeZone fields.
Here is an example of the corrected request body and response :
{
"customerClient": {
"descriptiveName": "Testname",
"currencyCode": "yourcurrencycode",
"timeZone": "YourTimezone"
}
}
{
"resourceName": "customers/6962391496"
}
![]() |
Google Ads API Team |
[2025-11-05 07:26:52Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vShVk:ref" (ADR-00338499)
Hi,
thanks for your reply and clarification.
We’ve tried your suggestion, but unfortunately there’s still no change in the result.
Here’s the exact request body we’re using:
{
"customerClient": {
"descriptiveName": "Test",
"timeZone": "Europe/Berlin",
"currencyCode": "EUR"
}
}
And this is the response we get:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.ads.googleads.v22.errors.GoogleAdsFailure",
"errors": [
{
"errorCode": {
"requestError": "UNKNOWN"
},
"message": "The error code is not in this version."
}
],
"requestId": "SCeznyijr64s3l6F3TrbbA"
}
]
}
}

We also tested with both API v19 and v22 — same result.
Our script code hasn’t been modified for a while, so we’re wondering if anything has changed recently on your side or if there are any additional required fields now.
Any further ideas?
Best,
Michael
Hi,
With regard to your concern, I am checking with the rest of our team and one of our colleagues will reach out to you once we have an update.
![]() |
Google Ads API Team |
[2025-11-06 07:07:17Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vShVk:ref" (ADR-00338499)
![]() |
|
||||
[2025-11-11 09:42:33Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vShVk:ref" (ADR-00338499)
Hi all,
could you please share an update on when your developer will be able to take a look at this?
We’ve been waiting for the feedback for a while now, and it would really help us to understand a concrete timeframe so we can plan on our side.
Thanks in advance,
Michael