usebeacon.app Open in urlscan Pro
2606:4700:3036::ac43:96df  Public Scan

Submitted URL: http://api.usebeacon.app/
Effective URL: https://usebeacon.app/docs/api/v1/
Submission: On October 25 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form role="form">
  <div class="form-group">
    <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query">
  </div>
</form>

Text Content

Toggle navigation Beacon API
 * Home
 * Objects
   * Document
   * Engram
   * Mod
   * User
 * Authenticating
 * Pull API

 * Search
 * Previous
 * Next

 * Welcome to the Beacon API
 * Requirements
 * Getting Started


WELCOME TO THE BEACON API

All of Beacon's online functionality is available in an open REST API. You can
get engram lists, share documents, publish mod updates, and more.


REQUIREMENTS

Most lookup operations do not require authentication, but all operations which
make changes do require authentication. Requests which require authentication
must use RSA signatures to authenticate.

The API itself is open to all users. Every Beacon user has an identity file on
their computer which contains the RSA key pair necessary to authenticate with
the API.

JSON is used heavily in the API, so implementors should be able to parse and
generate JSON payloads.


GETTING STARTED

There are four object types available by the API: Documents, Engrams, Mods, and
Users.

The easiest request to make is to get a list of all engrams. This is a GET
request to https://api.usebeacon.app/v1/engram.php, which returns an array of
JSON structures.

Dig into each of the objects listed above. If you need to make authenticated
requests then you should read up on how to do that too.

--------------------------------------------------------------------------------

Documentation built with MkDocs.

×Close

SEARCH

From here you can search these documents. Enter your search terms below.