curl --request POST \
--url http://localhost:8000/api/v1/google-ads/languages/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"google_ads_customer_id": 123,
"query": "",
"limit": 50,
"force_refresh": false
}
'{
"suggestions": [
{
"id": 123,
"name": "<string>",
"code": "<string>"
}
]
}Search for language suggestions using LanguageConstant with caching.
This endpoint provides autocomplete functionality for language selection. Returns language IDs that can be used for keyword analysis and campaign creation. Supports optional query parameter to filter languages by name. Results are cached for 7 days unless force_refresh is True.
curl --request POST \
--url http://localhost:8000/api/v1/google-ads/languages/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"google_ads_customer_id": 123,
"query": "",
"limit": 50,
"force_refresh": false
}
'{
"suggestions": [
{
"id": 123,
"name": "<string>",
"code": "<string>"
}
]
}The access token received from the authorization server in the OAuth 2.0 flow.
Optional specific Token ID
Request schema for language search.
Successful Response
Response schema for language search.
List of language suggestions
Show child attributes