Sha256: cd41402f9a6ec8c8a09aa5db0412a490a92091c6e9f9dce9c42cada97c1eb0e9
Contents?: true
Size: 1.88 KB
Versions: 3
Compression:
Stored size: 1.88 KB
Contents
module Badgrcat class Client < Footrest::Client module Methods extend Bearcat::Client::ClientModule prefix "v1" do prefix "/orgs" do prefix "/:organization" do prefix "/pathways" do get :pathways end end end prefix "/pathways" do prefix "/:pathway" do get :pathway prefix "/progress" do prefix "/recipient?recipientId=:recepientId" do get :user_pathway_progress end end end end end prefix "/v2/issuers" do get :issuers post :create_issuer prefix "/:issuer" do get :issuer put :update_issuer delete :delete_issuer prefix "/assertions" do get :issuer_assertions post :create_issuer_assertion end prefix "/badgeclasses" do get :issuer_badgeclasses post :create_issuer_badgeclass end end end prefix "/v2/badgeclasses" do get :badgeclasses post :create_badgeclass prefix "/:badgeclass" do get :badgeclass put :update_badgeclass delete :delete_badgeclass prefix "/assertions" do get :badgeclass_assertions post :create_badgeclass_assertion end end end prefix "/v2/assertions" do post :revoke_assertions, "/revoke" prefix "/:assertion" do get :assertion put :update_assertion delete :delete_assertion end end prefix "v2/backpack" do prefix "/assertions" do get :backpack_assertions end end prefix "v2/users" do prefix "/self" do get :get_user_profile end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bearcat-1.5.38 | lib/badgrcat/client/methods.rb |
bearcat-1.5.37 | lib/badgrcat/client/methods.rb |
bearcat-1.5.36 | lib/badgrcat/client/methods.rb |