Chromecast Unofficial API / Information

47 posts
Thanks Meter: 1
By bradynapier, Member on 19th June 2014, 10:15 PM
Post Reply Subscribe to Thread Email Thread
I have found random documents going over some of the raw curl commands that can be sent to chromecast, but it is by no means complete and various people saying they've been successful in doing things but not sharing how. Is there anywhere, or can we start a conversation to go over full details on this? I am hoping to build a two-way module for a home automation system that shows what is playing and other information.

Here is what I have so ar of-which not all of them are working for me yet.

get device information xml:

get detailed device information json:

scan for available wifi:

get supported time zones:

get info about current app:
curl -H “Content-Type: application/json” -X GET

send youtube video to chromecast:
curl -H “Content-Type: application/json” -X POST -d ‘v=oHg5SJYRHA0′

kill current running app:
curl -H “Content-Type: application/json” -X DELETE

reboot the chromecast dongle:
curl -H “Content-Type: application/json” -d ‘{“params”:”now”}’ -X POST

factory default reset the chromecast dongle:
curl -H “Content-Type: application/json” -d ‘{“params”:”fdr”}’ -X POST
The Following User Says Thank You to bradynapier For This Useful Post: [ View ]
20th June 2014, 06:13 PM |#2  
somewhere in good ol' Germany
Thanks Meter: 609
If you're looking for a comprehensive writeup of the Cast protocol take a look here:
5th July 2014, 11:52 AM |#3  
Junior Member
Thanks Meter: 1
has anyone made any further discoveries than this?

I'm particularly interested in implementing a play/pause capability, and I notice one developer mentioned his android remote app has this capablility, but did not mention exactly how it was achieved.

I'm assuming the use of the Ramp protocol will work on the youtube app still - so in order to play/pause I'd just need to implement that method in my app? Before I go down that route though, i wondered if anyone knows if that method still works, at least with the youtube app as of july 2014?
The Following User Says Thank You to offyoutoddle For This Useful Post: [ View ]
13th December 2014, 06:39 PM |#4  
Junior Member
Thanks Meter: 1
can anyone confirm if this method still works? I'm wondering if google has changed something here, as the video of a youtube vid sent the chromecast is no longer displayed since the 'guest feature' update. Video's sent to the chromecast this way now will only play audio with a full screen youtube logo on screen. Anyone else see this, and have any way around it yet?
21st March 2015, 08:38 PM |#5  
Junior Member
Thanks Meter: 0
Hi,I have a question about this. Do you know a way to configure the output signal of the chromecast?
I am looking for a way to force 720p instead of 1080p on my tv (got some hdmi EDID problems).

Kind regards,

7th November 2015, 10:34 AM |#6  
Thanks Meter: 4
Is it possible somehow to get information about its current status. Mainly if its currently streaming or not?

I need this in order to automatically turn on my multi channel amplifier if any of my chromecast audios connected to it starts streaming.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes