Cracked. The minimum working URL formula I've got to work is a concatenation of the following strings:
- "https://www.googleapis.com/customsearch/v1?"
- "q=" + search terms (e.g. "London+UK")
- "&cx=" + cx code of your CSE
- "&key=" + your authorised API key [create an API project, then go to 'APIs & auth' and activate in 'Custom Search API']
You should end up with something looking like this:
"https://www.googleapis.com/customsearch/v1?q=London+UK&cx=018475493028468909364:ldifwlodnso&key=AOgsDiRlzY7GDCKC5Th7yKutv-7Hd4-IDehl_Sp"
.. with results in json.