Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / CRM / Orbit Love / Orbit API
Orbit API logo

Orbit Love Orbit API

Browse all Orbit Love APIs
66
AI ReadinessAI-Aware (B)66/100
See full scorecard
Community OpenAPI document · agent-readyCRMCustomer Successbearer33 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Manage Orbit workspace members, activities, organizations, notes, and webhooks via Bearer-authenticated REST calls.

Use for: Create a new Orbit member with a Discord identity, Find an Orbit member by their email address, Record a forum reply activity against a member, List all activity types defined in a workspace

Not supported: Does not handle direct messaging, native channel moderation, or live event hosting - use for Orbit member, activity, and engagement data only.

The Orbit API exposes workspaces, members, activities, organizations, notes, reports, and webhooks for community-led teams operating across GitHub, Discord, Slack, and other channels. Integrations use it to push activities from external sources, look up members by source identity, and pull engagement data into BI or CRM systems. Authentication is Bearer-only and every collection endpoint is scoped to a workspace_slug, which keeps multi-workspace accounts cleanly isolated.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Orbit API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Orbit API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Forbit.love%2Forbit-love-orbit-api" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Forbit.love%2Forbit-love-orbit-api" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Orbit API.

Create and update Orbit members across multiple identity sources

Resolve a member from a GitHub, Discord, or email identity

Record activities of any defined type against a member

Manage activity types used to label community events

Attach notes to members and organizations for context handoff

Subscribe webhooks to forward member and activity events to other systems

Use Cases

Patterns agents use Orbit API for, with concrete tasks.

★ Source-of-Truth Member Sync

Treat Orbit as the source of truth for community members and replicate the member graph into a CRM or warehouse. The /workspaces/{workspace_slug}/members endpoints expose paginated reads and the /members/find endpoint resolves cross-source identities, so a sync job can keep the downstream system aligned with Orbit.

Page through GET /{workspace_slug}/members and upsert each record into the warehouse keyed by Orbit member id

Activity Webhooks for Real-Time Reactions

Subscribe to Orbit's webhook events to trigger real-time reactions when members hit milestones - first contribution, returning after dormancy, posting in a key channel. The webhooks endpoints register subscriptions that forward events to any HTTPS URL, keeping the reaction logic outside Orbit itself.

POST /{workspace_slug}/webhooks with a target URL, then handle incoming activity-created events to trigger Slack alerts

Organization-Level Account Mapping

Link Orbit organizations to CRM accounts so sales reps can see which active community members belong to which target accounts. The organizations endpoints return company records and member affiliations that can be joined to a CRM company id for account-based reporting.

GET /{workspace_slug}/organizations and join the resulting list with CRM accounts on company domain

Custom Activity Types for Internal Channels

Define activity types for tools Orbit does not natively support - internal Slack workflows, training platforms, customer events - so the love score reflects the full member journey. The activity_types endpoints manage these definitions and the activities endpoints record the events themselves.

POST a new activity_type for 'training-completed', then POST an activity of that type when a member finishes a course

Agent-Driven Community Workflow via Jentic

An AI assistant for community managers can resolve a person's Orbit profile, record an activity, and post a note in one workflow. Jentic resolves natural-language intents like 'log a Discord reply for this member' to the right workspace-scoped endpoint without exposing the Bearer token to the model.

Search Jentic for 'find an Orbit member by email and add a note', load the matching operations, and execute in sequence

Key Endpoints

33 endpoints — the orbit api exposes workspaces, members, activities, organizations, notes, reports, and webhooks for community-led teams operating across github, discord, slack, and other channels.

METHOD

PATH

DESCRIPTION

GET

/{workspace_slug}/members

List members in a workspace

GET

/{workspace_slug}/members/find

Find a member by source identity

GET

/{workspace_slug}/activities

List activities in a workspace

GET

/{workspace_slug}/activity_types

List activity types

GET

/workspaces

List accessible workspaces

GET

/workspaces/{workspace_slug}

Retrieve a workspace

GET

/{workspace_slug}/members

List members in a workspace

GET

/{workspace_slug}/members/find

Find a member by source identity

GET

/{workspace_slug}/activities

List activities in a workspace

GET

/{workspace_slug}/activity_types

List activity types

GET

/workspaces

List accessible workspaces

GET

/workspaces/{workspace_slug}

Retrieve a workspace

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

O

Orbit API

- AI-Aware (B)
66/100
74
Foundational Compliance
61
Developer Experience & Jentic Compatibility
49
AI-Readiness & Agent Experience
94
Agent Usability
60
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
74

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A-Signals: 4
97%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

0%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

61

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: B-Signals: 4
8%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

37%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

49

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: D+Signals: 4
34%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

61%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

60

Security

Trust, risk posture, and security compliance.

Grade: B-Signals: 1
60%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the Orbit API by hand means setting up its bearer auth and threading your workspace_slug through every path yourself. Through Jentic you install once, import Orbit from the API Directory, store the token once, and your agent calls it.

Permission scoping

Orbit puts the workspace_slug in the URL path (/{workspace_slug}/members, /{workspace_slug}/activities), so a rule can pin your agent to one workspace: it can list members and activities there and nothing else. You choose the operations it may call, so anything beyond that workspace stays out unless you add it.

Credential isolation

Your Orbit bearer token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'find an Orbit member' or 'list workspace activities', and Jentic returns the matching workspace-scoped Orbit operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Discourse API

→

Forum platform Orbit commonly ingests activity from for community engagement scoring

Use Discourse for direct read and write of forum posts; use Orbit to roll those posts up into a member-level engagement view.

Alternative

Circle.so API

→

All-in-one community platform with hosted spaces, events, and member profiles

Pick Circle.so when the community lives in a single hosted platform; pick Orbit when engagement is spread across GitHub, Discord, Slack, and forums.

Alternative

inSided Community API

→

Customer-success community platform with native engagement and Q&A modules

Choose inSided for B2B customer community on a hosted platform; choose Orbit when you need to combine many community sources into one graph.

FAQs

Specific to using Orbit API through Jentic.

What authentication does the Orbit API use?

HTTP Bearer authentication. Tokens are generated inside Orbit and scoped to a workspace, so calls must use the workspace_slug the token was created under. Through Jentic the Bearer token is stored encrypted in the vault and the agent receives a scoped session, never the raw token.

How do I subscribe to Orbit events as webhooks?

POST a webhook definition to /{workspace_slug}/webhooks with a target URL and the events you want forwarded. Orbit then delivers JSON payloads to the URL whenever those events fire - for example new member created or new activity recorded.

Can I create custom activity types for events Orbit does not natively track?

Yes. Use /{workspace_slug}/activity_types to define a new type - for example 'training-completed' or 'webinar-attended' - then post activities of that type via /{workspace_slug}/activities. The love score and member timeline include those custom activities.

Why is workspace_slug required on every collection endpoint?

Orbit accounts can hold many workspaces and the API enforces isolation at the URL level. Every list and search endpoint scopes its results to the workspace named in the path, which means cross-workspace queries require multiple calls.

How do I find an Orbit member by email through Jentic?

Install the SDK with pip install jentic, then search Jentic for 'find an Orbit member by email'. Jentic returns the GET /{workspace_slug}/members/find operation with its schema; load it, supply the email and source, and execute. Run it through Jentic One, the self-hosted execution layer.

Can I limit what my agent is allowed to do with the Orbit API?

Yes. Because Jentic One is self-hosted, your own rules decide which Orbit operations the agent may call, so you can allow it to list members and activities but block webhook or note writes. Since Orbit puts the workspace_slug in the URL path, such as /{workspace_slug}/members and /{workspace_slug}/activities, you can pin the agent to a single workspace and keep every other workspace out of reach. The bearer token is injected by your instance at execution time and never enters the agent's prompt or context, so it only ever acts within the operations and workspace you permit.

GET STARTED

Start building with Orbit API

Explore with Jentic One
View OpenAPI Document