Module: Metabase::Endpoint::Public
- Included in:
- Metabase::Endpoint
- Defined in:
- lib/metabase/endpoint/public.rb
Instance Method Summary collapse
-
#public_card(card_uuid, **params) ⇒ Hash
Parsed response JSON.
-
#query_public_card(card_uuid, format: :json, **params) ⇒ Array<Hash>, String
Query results.
-
#query_public_card_with_metadata(card_uuid, **params) ⇒ Hash
Parsed response JSON.
Instance Method Details
#public_card(card_uuid, **params) ⇒ Hash
Returns Parsed response JSON.
11 12 13 |
# File 'lib/metabase/endpoint/public.rb', line 11 def public_card(card_uuid, **params) get("/api/public/card/#{card_uuid}", params) end |
#query_public_card(card_uuid, format: :json, **params) ⇒ Array<Hash>, String
Returns Query results.
30 31 32 |
# File 'lib/metabase/endpoint/public.rb', line 30 def query_public_card(card_uuid, format: :json, **params) get("/api/public/card/#{card_uuid}/query/#{format}", params) end |
#query_public_card_with_metadata(card_uuid, **params) ⇒ Hash
Returns Parsed response JSON.
20 21 22 |
# File 'lib/metabase/endpoint/public.rb', line 20 def (card_uuid, **params) get("/api/public/card/#{card_uuid}/query", params) end |