Skip to content

embeddable-hq/embeddable-public-apis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embeddable Public APIs

Get started with Embeddable's customer-facing APIs (listed here).

Fetch in Bruno

Bruno is a fully offline, git-native, open-source API Client (like Postman, but better).

Getting started

  • Clone (or download) this repo locally
    • e.g. git clone https://github.com/embeddable-hq/embeddable-public-apis.git
  • Install Bruno (here)
    • e.g. brew install bruno
  • Open Bruno (e.g. on Mac Bruno appears in the Applications folder)
  • Click 'Open collection' and choose the bruno/Embeddable-API folder in your downloaded repo.

open collection

  • Select "Embeddable-API" from the left-hand menu.
  • Choose "Safe mode" when prompted.

Configuring Bruno

  • In the top-right corner of Bruno, choose 'No environment'->'embeddable.com'.
  • Now, in the same menu, click 'Configure'.
  • Enter your workspace region (eu or us) and enter your Embeddable api-key (from here).
  • Click Save.

configure environment

Your first request

  • Navigate to Embeddables -> List embeddables.
  • Click the right arrow (->) on the right side of the screen to execute the request.
  • You should see the response appear in the right panel.

list connections

  • For other requests you may need to update the Body or Vars for them to run correctly.

Secrets

Secret variables such as passwords and tokens are stored in the 'embeddable.com' environment.

  • Click the environment dropdown in the top-right corner of Bruno
  • Make sure 'embeddable.com' is selected
  • Click 'Configure'
  • After you've set your secret variable, make sure to save your changes

Troubleshooting

  • Error: getaddrinfo ENOTFOUND {{host}}
    • Solution: make sure you've picked embeddable.com as your environment (top right corner)

Embeddable

Embeddable is a developer toolkit for building fast, interactive, customer-facing analytics directly into your product. Fully customize analytics dashboards using React.js, and seamlessly integrate them anywhere with Web Components.

Discover more about Embeddable by reading our Docs, Customer Stories, and Blog.

About

A starter repo for calling Embeddable's Public APIs

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages