Packages
A Brytelytics package is a set of events, objects, and rules that set boundaries on the framework used by the Brytelytics algorithms to parse lead behavior and predict their engagement.
The API uses JSON Schemas to validate your event payloads. These schemas are installed via Schema Packages for use by your code.
The majority of Brytelytics API events and related objects are defined in the Analytics Schema. These events handle all common activity a user performs on a app or website, such as authentication and page/screen views. You may view the full analytics schema here: https://github.com/Brytecore/brytescore-api-core-packages.
The rest are defined in the Real Estate Schema. These events handle all of the types of real estate actions a user may perform in an app or on a website, such as scheduling a showing or running a listing search. You may view the full real estate schema here: https://github.com/Brytecore/brytescore-api-real-estate-package
Namespacing
When tracking a basic analytics event, you may use the event name directly.
1brytescore( "registeredAccount", payload );
When tracking a real estate event, you must namespace it with the package name.
1brytescore( "realestate.viewedListing", listingObject );
Updated July 26, 2026