% if mode == 'definition': Balanced::Callback.new % elif mode == 'request': require 'balanced' Balanced.configure('ak-test-YoVGJWMjOpkCPo6dWMfuiYbBYIB8q2JX') callback = Balanced::Callback.new( :method => 'post', :url => 'http://www.example.com/callback' ).save % elif mode == 'response': #"/callbacks/CB6Kwv0b8cXnsPSn3pR88xYk", "id"=>"CB6Kwv0b8cXnsPSn3pR88xYk", "links"=>{}, "method"=>"post", "revision"=>"1.1", "url"=>"http://www.example.com/callback"}, @hyperlinks={}> % endif