Skip to content

Authentication for the agent collector

Authentication

Before you can start sending data to Manufactory, you need to fill the config file with the following values.

Required keys

  • org_id (required) string - Manufactory org ID.
  • project_id (required) number - The project ID associated with this schema.
  • project_key (required) string - of the project to be populated.

config.yaml

org_id: xyz
project_id: 12345
project_key: b0iqA8ezfhPgacy32PybGWghRkGrOo9H

manufactory-agent and config.yaml file should be within the same folder.

Actors > Create actors schema

The POST /actors/schema endpoint enables creation of user profiles by specifying organization details project ID unique identifiers and data attributes requiring authentication through a Manufactory access token.

Actors > Get actors schema

The GET endpoint retrieves actor schema details by organization and project IDs returning attribute definitions with data types and unique identifiers through an authenticated request.

Websocket > Connect to our Web Socket Server

Connect to the websocket server with authentication credentials and pair the connection using actor profile ID and client UUID to establish a secure communication channel for sending actor-generated events.