API reference

Ext API

Every ext operation in the public API, from the OpenAPI spec. Base URL https://api.outlevo.com; the organization comes from the key.

POST /v1/ext/chipsGmail extension: inbox chips for known leads among up to 100 senders
POST /v1/ext/classifyGmail extension: classify a non-campaign message on the rep's click (the text is not stored)
POST /v1/ext/contacts/{id}/handoffHand to sales: proposes a handoff Revenue Action (policy decides whether a person approves it)
POST /v1/ext/contacts/{id}/remind"Not now": remind me about this person in N days (30 by default)
POST /v1/ext/contacts/{id}/suppressSuppress this person everywhere in the workspace and stop them in every campaign (F10)
POST /v1/ext/contextGmail extension: Outlevo context for the open thread's external participants (addresses and subject only)
POST /v1/ext/draftGmail extension: draft an email from the account's evidence; every factual sentence carries its source, unsourced ones are removed
POST /v1/ext/drafts/{id}/insertedGmail extension: the rep inserted this draft into Gmail's compose
POST /v1/ext/errorsGmail extension: a Gmail surface failed to attach (reported once per version)
POST /v1/ext/handoffs/{id}/decideAccept or reject a Readiness Card from Gmail (F09; a rejection needs a reason)
POST /v1/ext/leads/{id}/classSet the reply's class by hand (e.g. mark interested)
POST /v1/ext/leads/{id}/pauseStop the campaign for this lead (Smartlead stops emailing them in this campaign)
GET /v1/ext/meGmail extension: who is signed in, where it may run, and the settings
POST /v1/ext/recipientsGmail extension: suppression and eligibility for up to 50 recipients (addresses only; cache 10 minutes)
POST /v1/ext/usageGmail extension: counts per surface (no addresses, no text)

Verified on .

Try the API with a test key

Test keys run against a sandbox and are never charged.