Tomacco

Docs Operation reference play operations

play operations#

3 operations. Generated from assets/operations.json; all areas.

On this page (3)

play.prepare#

Prepare Google Play release

Verify and upload an AAB, stage a track update and validate the edit. Returns a reviewable edit ID; does not commit it.

Annotations: writes, not idempotent, open world.

ArgumentTypeRequiredDefaultDetails
credentialsstringyesOwner-only Google service-account JSON
packagestringyes
pathstringyes
trackstring"internal"matching [A-Za-z0-9_:-]{1,100}
release_namestringyesnon-empty, up to 100 characters
statusstring"draft"one of draft, completed, inProgress
user_fractionnumber1e-06 to 0.999999
release_notesarray of objectup to 100 items
release_notes[].languagestringyesmatching [A-Za-z0-9-]{2,30}
release_notes[].textstringyesup to 500 characters
tomaccoctl call play.prepare '{"credentials":"<credentials>","package":"<package>","path":"<path>","release_name":"<release_name>"}'

play.commit#

Commit Google Play change

Commit an explicitly selected, previously prepared edit.

Annotations: destructive, not idempotent, open world.

ArgumentTypeRequiredDefaultDetails
credentialsstringyesOwner-only Google service-account JSON
packagestringyes
edit_idstringyes
changes_not_sent_for_reviewbooleanfalse
tomaccoctl call play.commit '{"credentials":"<credentials>","package":"<package>","edit_id":"<edit_id>"}'

play.abort#

Discard Google Play draft

Delete an uncommitted Google Play edit.

Annotations: destructive, idempotent, open world.

ArgumentTypeRequiredDefaultDetails
credentialsstringyesOwner-only Google service-account JSON
packagestringyes
edit_idstringyes
tomaccoctl call play.abort '{"credentials":"<credentials>","package":"<package>","edit_id":"<edit_id>"}'

View this page as Markdown on GitHub