WePeopleDocs
IntegrationsPricingDocsSign inGet started
Get started
Docs home

Getting Started

  • What is WePeople
  • First week checklist
  • Core concepts

Product

  • Monitoring
  • Reports
  • People & profiles
  • SPACE scoring
  • Organization settings
  • Statistics
  • Billing & retention
  • Privacy model

Integrations

  • Overview
  • Slack
  • GitHub
  • Jira
  • Trust model

Developers

  • Platform overview
  • Quick start
  • Ingest guide
  • Custom statistics
  • Hosted MCP
  • TypeScript SDK

API Reference

  • Overview
  • Auth & headers
  • GET ping
  • POST events
  • POST snapshots
  • Apps statistics
  • Error codes
  • OpenAPI & SDK

Browse docs

API Reference

GET ping

Smoke-test a wp_live_* key before wiring production traffic. No body, no query parameters — just the bearer token.

Endpoint

GET/api/v1/ingest/ping

Base URL: https://wepeople.app

Request

Requires Authorization header only.

curlbash
curl "https://wepeople.app/api/v1/ingest/ping" \
  -H "Authorization: Bearer $WEPEOPLE_API_KEY"

Response 200

application/jsonjson
{
  "ok": true,
  "organizationId": "org_2Mf1…",
  "app": {
    "id": "app_2Nh8…",
    "slug": "crm-hub",
    "name": "CRM Hub"
  }
}

Use app.slug to confirm you are hitting the intended developer app. Events from this key appear as custom:<slug> on the timeline.

Errors

  • 401 — missing_authorization, invalid_key, key_revoked, key_expired
  • 402 — plan_disabled or quota_exceeded

Full table: Error codes.

On this page

  • Endpoint
  • Request
  • Response
  • Errors
WePeople

Team insight, not surveillance. A lead's-eye view built on metadata from the tools your team already uses — never source code, never messages, never DMs.

Product

  • Monitoring & Reports
  • SPACE scoring
  • Pricing

Docs

  • Docs home
  • Getting started
  • Developer platform
  • API reference
  • MCP

Integrations

  • Browse integrations

Company

  • Support
  • Status

Legal

  • Brand
  • Privacy
  • Terms

© 2026 WePeople. Built with care.

Metadata only. No source code, no message bodies, no DMs — read the policy.