# Steps being returned breaking json

**URL:** <https://community.transloadit.com/t/steps-being-returned-breaking-json/18070>\
**Category:** Transloadit\
**Tags:** tender-archive\
**Created:** [February 17, 2012, 2:59pm UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070 "2012-02-17T14:59:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tim1](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/tim1/32/1567_2.png) [@tim1](https://community.transloadit.com/u/tim1)\
**Post date:** [February 17, 2012, 2:59pm UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/1 "2012-02-17T14:59:00Z")

</div>

> Archived from the Transloadit support forum. Originally posted on February 17, 2012; details may be outdated, see [our docs](https://transloadit.com/docs/) for current behavior. [Original thread](https://web.archive.org/web/20120420022649/http://support.transloadit.com/discussions/problems/459-steps-being-returned-breaking-json)

Hi there,

As per my tweet a few minutes ago.

When looking at the response in my account (assemblies) I see valid json.

assembly\_id REDACTED

However, I am grabbing the response from a retry and it always contains “steps” that breaks the validity and doesn’t allow me to decode the json.

I’ve tried uploading dozens of videos all with the same result.

Tim

---

<div class="post-metadata">

**Author:** ![Felix\_Geisendorfer](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/felix_geisendorfer/32/1463_2.png) [@Felix\_Geisendorfer](https://community.transloadit.com/u/Felix_Geisendorfer)\
**Post date:** [February 17, 2012, 3:04pm UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/2 "2012-02-17T15:04:00Z")

</div>

> However, I am grabbing the response from a retry and it always contains “steps” that breaks the validity and doesn’t allow me to decode the json.

I’m not sure if I follow. Can you paste the form data you receive before trying to parse any JSON in your app?

---

<div class="post-metadata">

**Author:** ![tim1](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/tim1/32/1567_2.png) [@tim1](https://community.transloadit.com/u/tim1)\
**Post date:** [February 17, 2012, 3:25pm UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/3 "2012-02-17T15:25:00Z")

</div>

Search for “steps”.

If I use the json here: [http://bulah.transloadit.com/assemblies/REDACTED](http://bulah.transloadit.com/assemblies/REDACTED) my script works. There is a difference between the two, however.

`{"ok":"ASSEMBLY_COMPLETED","message":"The assembly was successfully completed.","assembly_id":"REDACTED","assembly_url":"http://api2.bulah.transloadit.com/assemblies/REDACTED","bytes_received":887992,"bytes_expected":887992,"client_agent":"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Ubuntu/11.10 Chromium/16.0.912.77 Chrome/16.0.912.77 Safari/535.7","client_ip":"2.138.255.55","client_referer":"http://cogent.zumohost.net/cms/videos/index/6/processing:true","start_date":"2012/02/17 13:19:33 GMT","upload_duration":12.505,"execution_duration":497.179,"notify_start":"2012/02/17 13:28:02 GMT","notify_duration":0.529,"fields":{"email":"***@gmail.com","development_id":"6"},"running_jobs":[],"uploads":[{"id":"REDACTED","name":"rollcall.avi","basename":"rollcall","ext":"avi","size":887254,"mime":"video/x-msvideo","type":"video","field":"my_file","original_id":"REDACTED","url":"http://tmp.transloadit.com.s3.amazonaws.com/REDACTED","meta":{"duration":8.066707,"width":160,"height":120,"framerate":15,"video_bitrate":696040,"video_codec":"ffcvid","audio_bitrate":176400,"audio_samplerate":22050,"audio_channels":1,"audio_codec":"pcm","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:19:45 GMT","device_vendor":null,"device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":null}}],"results":{"extracted_thumbs":[{"id":"REDACTED","name":"rollcall.jpg","basename":"rollcall","ext":"jpg","size":10477,"mime":"image/jpeg","type":"image","field":"my_file","original_id":"REDACTED","url":"http://zumoflow.s3.amazonaws.com/cogentinvestments.com/c0/07db1d574ace1d3d6a5b6519bb698c/rollcall.jpg","meta":{"duration":8.107,"width":436,"height":270,"framerate":25,"video_bitrate":671416,"video_codec":"ffh264","audio_bitrate":80264,"audio_samplerate":48000,"audio_channels":1,"audio_codec":"ffaac","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:27:59 GMT","device_vendor":null,"device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":0,"thumb_index":0,"thumb_offset":1.6214,"title":null,"description":null,"location":null,"city":null,"state":null,"country":null,"country_code":null,"keywords":null,"aperture":null,"exposure_compensation":null,"exposure_mode":null,"exposure_time":null,"flash":null,"focal_length":null,"f_number":null,"iso":null,"light_value":null,"metering_mode":null,"shutter_speed":null,"white_balance":null,"orientation":null,"frame_count":null}},{"id":"REDACTED","name":"rollcall.jpg","basename":"rollcall","ext":"jpg","size":9920,"mime":"image/jpeg","type":"image","field":"my_file","original_id":"REDACTED","url":"http://zumoflow.s3.amazonaws.com/cogentinvestments.com/64/67dfe0755dadcbf5d26172745e7047/rollcall.jpg","meta":{"duration":8.107,"width":436,"height":270,"framerate":25,"video_bitrate":671416,"video_codec":"ffh264","audio_bitrate":80264,"audio_samplerate":48000,"audio_channels":1,"audio_codec":"ffaac","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:27:59 GMT","device_vendor":null,"device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":0,"thumb_index":1,"thumb_offset":3.2428,"title":null,"description":null,"location":null,"city":null,"state":null,"country":null,"country_code":null,"keywords":null,"aperture":null,"exposure_compensation":null,"exposure_mode":null,"exposure_time":null,"flash":null,"focal_length":null,"f_number":null,"iso":null,"light_value":null,"metering_mode":null,"shutter_speed":null,"white_balance":null,"orientation":null,"frame_count":null}},{"id":"REDACTED","name":"rollcall.jpg","basename":"rollcall","ext":"jpg","size":9137,"mime":"image/jpeg","type":"image","field":"my_file","original_id":"REDACTED","url":"http://zumoflow.s3.amazonaws.com/cogentinvestments.com/11/171596c79b75b95188eb015a6fd984/rollcall.jpg","meta":{"duration":8.107,"width":436,"height":270,"framerate":25,"video_bitrate":671416,"video_codec":"ffh264","audio_bitrate":80264,"audio_samplerate":48000,"audio_channels":1,"audio_codec":"ffaac","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:27:59 GMT","device_vendor":null,"device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":0,"thumb_index":2,"thumb_offset":4.8642,"title":null,"description":null,"location":null,"city":null,"state":null,"country":null,"country_code":null,"keywords":null,"aperture":null,"exposure_compensation":null,"exposure_mode":null,"exposure_time":null,"flash":null,"focal_length":null,"f_number":null,"iso":null,"light_value":null,"metering_mode":null,"shutter_speed":null,"white_balance":null,"orientation":null,"frame_count":null}},{"id":"REDACTED","name":"rollcall.jpg","basename":"rollcall","ext":"jpg","size":10510,"mime":"image/jpeg","type":"image","field":"my_file","original_id":"REDACTED","url":"http://zumoflow.s3.amazonaws.com/cogentinvestments.com/36/8b964024a74ec39436ff0320db44c4/rollcall.jpg","meta":{"duration":8.107,"width":436,"height":270,"framerate":25,"video_bitrate":671416,"video_codec":"ffh264","audio_bitrate":80264,"audio_samplerate":48000,"audio_channels":1,"audio_codec":"ffaac","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:27:59 GMT","device_vendor":null,"device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":0,"thumb_index":3,"thumb_offset":6.4856,"title":null,"description":null,"location":null,"city":null,"state":null,"country":null,"country_code":null,"keywords":null,"aperture":null,"exposure_compensation":null,"exposure_mode":null,"exposure_time":null,"flash":null,"focal_length":null,"f_number":null,"iso":null,"light_value":null,"metering_mode":null,"shutter_speed":null,"white_balance":null,"orientation":null,"frame_count":null}}],"mp4_encoding":[{"id":"REDACTED","name":"rollcall.mp4","basename":"rollcall","ext":"mp4","size":759651,"mime":"video/mp4","type":"video","field":"my_file","original_id":"REDACTED","url":"http://zumoflow.s3.amazonaws.com/cogentinvestments.com/ba/94ae2e7e39320d0bed8c943a8f7d7e/rollcall.mp4","meta":{"duration":8.107,"width":480,"height":270,"framerate":25,"video_bitrate":671416,"video_codec":"ffh264","audio_bitrate":80264,"audio_samplerate":48000,"audio_channels":1,"audio_codec":"ffaac","seekable":true,"date_recorded":null,"date_file_created":null,"date_file_modified":"2012/02/17 13:27:58 GMT","device_vendor":"Apple","device_name":null,"device_software":null,"latitude":null,"longitude":null,"rotation":0}}]}}`

---

<div class="post-metadata">

**Author:** ![Felix\_Geisendorfer](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/felix_geisendorfer/32/1463_2.png) [@Felix\_Geisendorfer](https://community.transloadit.com/u/Felix_Geisendorfer)\
**Post date:** [February 17, 2012, 4:22pm UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/4 "2012-02-17T16:22:00Z")

</div>

I don’t see `"steps"` in your paste below your comment. The JSON itself seems to be valid?

---

<div class="post-metadata">

**Author:** ![tim-kos](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@tim-kos](https://community.transloadit.com/u/tim-kos)\
**Post date:** [March 31, 2012, 9:06am UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/5 "2012-03-31T09:06:00Z")

</div>

Closing this.

Feel free to reopen this when you see my reply.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/1X/04ee57da0cb7ac8728a9ac5965c288164f4ce280.svg) [@system](https://community.transloadit.com/u/system)\
**Post date:** [October 7, 2026, 9:59am UTC](https://community.transloadit.com/t/steps-being-returned-breaking-json/18070/6 "2026-10-07T09:59:35Z")

</div>


