How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Unisson customers API

The customers API from Unisson — 47 operation(s) for customers.

Unisson customers API is one of 45 APIs that Unisson publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Customers. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 59 operations across 47 paths, and defines 48 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against the base URL https://api.unisson.ai.

59 operations 47 paths 48 schemas 12 DELETE21 GET4 PATCH21 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://api.unisson.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Unisson customers API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 59

Across 47 paths, the API surfaces 59 operations — 12 DELETE, 21 GET, 4 PATCH, 21 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

customers 59
POST
/api/v1/customers
Create Customer
create_customer_api_v1_customers_post body → 201422
GET
/api/v1/customers
List Customers
list_customers_api_v1_customers_get 6 params → 200422
GET
/api/v1/customers/digest
Get Customer Digest
get_customer_digest_api_v1_customers_digest_get → 200
POST
/api/v1/customers/chat/cross-customer
Cross Customer Chat
cross_customer_chat_api_v1_customers_chat_cross_customer_post body → 200422
GET
/api/v1/customers/playbook-templates
List Playbook Templates
list_playbook_templates_api_v1_customers_playbook_templates_get → 200
POST
/api/v1/customers/playbook-templates
Create Playbook Template
create_playbook_template_api_v1_customers_playbook_templates_post body → 201422
DELETE
/api/v1/customers/playbook-templates/{template_id}
Delete Playbook Template
delete_playbook_template_api_v1_customers_playbook_templates__template_id__delete 1 param → 204422
GET
/api/v1/customers/{customer_id}
Get Customer
get_customer_api_v1_customers__customer_id__get 1 param → 200422
PATCH
/api/v1/customers/{customer_id}
Update Customer
update_customer_api_v1_customers__customer_id__patch 1 param body → 200422
DELETE
/api/v1/customers/{customer_id}
Delete Customer
delete_customer_api_v1_customers__customer_id__delete 1 param → 204422
GET
/api/v1/customers/{customer_id}/meetings
List Customer Meetings
list_customer_meetings_api_v1_customers__customer_id__meetings_get 3 params → 200422
GET
/api/v1/customers/{customer_id}/calendar-events
Get Customer Calendar Events
get_customer_calendar_events_api_v1_customers__customer_id__calendar_events_get 2 params → 200422
GET
/api/v1/customers/{customer_id}/tasks
List Customer Tasks
list_customer_tasks_api_v1_customers__customer_id__tasks_get 3 params → 200422
GET
/api/v1/customers/{customer_id}/conversations
List Customer Conversations
list_customer_conversations_api_v1_customers__customer_id__conversations_get 3 params → 200422
GET
/api/v1/customers/{customer_id}/summary
Get Customer Summary
get_customer_summary_api_v1_customers__customer_id__summary_get 2 params → 200422
GET
/api/v1/customers/{customer_id}/timeline
Get Customer Timeline
get_customer_timeline_api_v1_customers__customer_id__timeline_get 1 param → 200422
GET
/api/v1/customers/{customer_id}/risks
Get Customer Risks
get_customer_risks_api_v1_customers__customer_id__risks_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/risks/detect
Detect Customer Risks
detect_customer_risks_api_v1_customers__customer_id__risks_detect_post 1 param → 200422
POST
/api/v1/customers/{customer_id}/generate-report
Generate Customer Report
generate_customer_report_api_v1_customers__customer_id__generate_report_post 1 param → 200422
POST
/api/v1/customers/{customer_id}/onboarding-brief
Generate Onboarding Brief
generate_onboarding_brief_api_v1_customers__customer_id__onboarding_brief_post 1 param → 200422
POST
/api/v1/customers/{customer_id}/send-report
Send Customer Report
send_customer_report_api_v1_customers__customer_id__send_report_post 1 param body → 200422
GET
/api/v1/customers/{customer_id}/playbooks
List Playbooks
list_playbooks_api_v1_customers__customer_id__playbooks_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/playbooks
Create Playbook
create_playbook_api_v1_customers__customer_id__playbooks_post 1 param body → 201422
POST
/api/v1/customers/{customer_id}/playbooks/{playbook_id}/steps
Add Playbook Step
add_playbook_step_api_v1_customers__customer_id__playbooks__playbook_id__steps_post 2 params body → 201422
PATCH
/api/v1/customers/{customer_id}/playbooks/{playbook_id}/steps/{step_id}
Toggle Playbook Step
toggle_playbook_step_api_v1_customers__customer_id__playbooks__playbook_id__steps__step_id__patch 3 params → 200422
DELETE
/api/v1/customers/{customer_id}/playbooks/{playbook_id}/steps/{step_id}
Delete Playbook Step
delete_playbook_step_api_v1_customers__customer_id__playbooks__playbook_id__steps__step_id__delete 3 params → 204422
DELETE
/api/v1/customers/{customer_id}/playbooks/{playbook_id}
Delete Playbook
delete_playbook_api_v1_customers__customer_id__playbooks__playbook_id__delete 2 params → 204422
GET
/api/v1/customers/{customer_id}/meeting-prep
Get Meeting Prep
get_meeting_prep_api_v1_customers__customer_id__meeting_prep_get 2 params → 200422
POST
/api/v1/customers/{customer_id}/meeting-prep
Generate Meeting Prep
generate_meeting_prep_api_v1_customers__customer_id__meeting_prep_post 1 param body → 200422
POST
/api/v1/customers/{customer_id}/meetings/{meeting_id}/follow-ups
Generate Meeting Followups
generate_meeting_followups_api_v1_customers__customer_id__meetings__meeting_id__follow_ups_post 2 params → 200422
GET
/api/v1/customers/{customer_id}/integrations
List Customer Integrations
list_customer_integrations_api_v1_customers__customer_id__integrations_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/integrations/grafana
Link Grafana Dashboard
link_grafana_dashboard_api_v1_customers__customer_id__integrations_grafana_post 1 param body → 201422
PATCH
/api/v1/customers/{customer_id}/integrations/grafana
Update Grafana Config
update_grafana_config_api_v1_customers__customer_id__integrations_grafana_patch 1 param body → 200422
DELETE
/api/v1/customers/{customer_id}/integrations/grafana
Unlink Grafana Dashboard
unlink_grafana_dashboard_api_v1_customers__customer_id__integrations_grafana_delete 1 param → 204422
GET
/api/v1/customers/{customer_id}/integrations/grafana/embed-url
Get Grafana Embed Url
get_grafana_embed_url_api_v1_customers__customer_id__integrations_grafana_embed_url_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/integrations/grafana/sync
Resync Grafana
resync_grafana_api_v1_customers__customer_id__integrations_grafana_sync_post 1 param → 200422
POST
/api/v1/customers/{customer_id}/meetings/sync
Sync Customer Meeting Sources
sync_customer_meeting_sources_api_v1_customers__customer_id__meetings_sync_post 1 param → 200422
PUT
/api/v1/customers/{customer_id}/integrations/granola
Configure Customer Granola
configure_customer_granola_api_v1_customers__customer_id__integrations_granola_put 1 param body → 200422
DELETE
/api/v1/customers/{customer_id}/integrations/granola
Disable Customer Granola
disable_customer_granola_api_v1_customers__customer_id__integrations_granola_delete 1 param → 204422
POST
/api/v1/customers/{customer_id}/integrations/granola/sync
Sync Customer Granola
sync_customer_granola_api_v1_customers__customer_id__integrations_granola_sync_post 1 param → 200422
POST
/api/v1/customers/{customer_id}/integrations/{provider}
Link Customer Resource
link_customer_resource_api_v1_customers__customer_id__integrations__provider__post 2 params body → 201422
DELETE
/api/v1/customers/{customer_id}/integrations/{provider}
Unlink Customer Resource
unlink_customer_resource_api_v1_customers__customer_id__integrations__provider__delete 2 params → 204422
POST
/api/v1/customers/{customer_id}/integrations/{provider}/sync
Sync Customer Resource
sync_customer_resource_api_v1_customers__customer_id__integrations__provider__sync_post 2 params → 200422
GET
/api/v1/customers/{customer_id}/integrations/sync-logs
List Sync Logs
list_sync_logs_api_v1_customers__customer_id__integrations_sync_logs_get 2 params → 200422
GET
/api/v1/customers/{customer_id}/integrations/samsara
Get Customer Samsara Context
get_customer_samsara_context_api_v1_customers__customer_id__integrations_samsara_get 1 param → 200422
GET
/api/v1/customers/{customer_id}/integrations/checkout
Get Customer Checkout Context
get_customer_checkout_context_api_v1_customers__customer_id__integrations_checkout_get 1 param → 200422
GET
/api/v1/customers/{customer_id}/integrations/razorpay
Get Customer Razorpay Context
get_customer_razorpay_context_api_v1_customers__customer_id__integrations_razorpay_get 1 param → 200422
GET
/api/v1/customers/{customer_id}/browser-profiles
Get Customer Browser Profiles
get_customer_browser_profiles_api_v1_customers__customer_id__browser_profiles_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/browser-profiles/auth/start
Start Customer Browser Profile Auth
start_customer_browser_profile_auth_api_v1_customers__customer_id__browser_profiles_auth_start_post 1 param body → 200422
POST
/api/v1/customers/{customer_id}/browser-profiles/{profile_id}/auth/finalize
Finalize Customer Browser Profile Auth
finalize_customer_browser_profile_auth_api_v1_customers__customer_id__browser_profiles__profile_id__auth_finalize_post 2 params body → 200422
DELETE
/api/v1/customers/{customer_id}/browser-profiles/{profile_id}/auth/{connection_id}
Cancel Customer Browser Profile Auth
cancel_customer_browser_profile_auth_api_v1_customers__customer_id__browser_profiles__profile_id__auth__connection_id__delete 4 params → 204422
DELETE
/api/v1/customers/{customer_id}/browser-profiles/{profile_id}
Delete Customer Browser Profile
delete_customer_browser_profile_api_v1_customers__customer_id__browser_profiles__profile_id__delete 2 params → 200422
POST
/api/v1/customers/{customer_id}/browser-profiles/{profile_id}/assignments
Assign Customer Browser Profile
assign_customer_browser_profile_api_v1_customers__customer_id__browser_profiles__profile_id__assignments_post 2 params body → 200422
DELETE
/api/v1/customers/{customer_id}/browser-profiles/assignments/{user_id}
Unassign Customer Browser Profile
unassign_customer_browser_profile_api_v1_customers__customer_id__browser_profiles_assignments__user_id__delete 2 params → 200422
GET
/api/v1/customers/{customer_id}/guests
List Customer Guests
list_customer_guests_api_v1_customers__customer_id__guests_get 1 param → 200422
POST
/api/v1/customers/{customer_id}/guests/invite
Invite Customer Guest
invite_customer_guest_api_v1_customers__customer_id__guests_invite_post 1 param body → 201422
PATCH
/api/v1/customers/{customer_id}/guests/{user_id}
Update Customer Guest
update_customer_guest_api_v1_customers__customer_id__guests__user_id__patch 2 params body → 200422
DELETE
/api/v1/customers/{customer_id}/guests/{user_id}
Remove Customer Guest
remove_customer_guest_api_v1_customers__customer_id__guests__user_id__delete 2 params → 204422
DELETE
/api/v1/customers/{customer_id}/guests/invitations/{invitation_id}
Revoke Customer Guest Invitation
revoke_customer_guest_invitation_api_v1_customers__customer_id__guests_invitations__invitation_id__delete 2 params → 204422

Schemas 48

The contract defines 48 schemas that model the data the API accepts and returns. The most detailed are CustomerDetailResponse (30 properties), CustomerListItem (18 properties), CustomerResponse (18 properties), CustomerUpdate (12 properties). Each schema is shown below with its type and property counts.

PlaybookResponse
object
Schema for playbook response.
6 properties 4 required
CustomerRisksResponse
object
Response with list of customer risks.
1 property 1 required
UsedAgent
object
An agent tagged into a conversation (subset of AgentResponse sufficient to render an agent chip/badge).
4 properties 2 required
CustomerIntegrationConfigResponse
object
11 properties 6 required
ValidationError
object
5 properties 3 required
CustomerCreate
object
Schema for creating a customer.
10 properties 1 required
CustomerDigestItem
object
A single insight in the daily digest.
5 properties 5 required
CustomerListResponse
object
Paginated list of customers.
4 properties 4 required
ChatConversationResponse
object
9 properties 3 required
CustomerDetailResponse
object
Detailed customer response with aggregations.
30 properties 6 required
HTTPValidationError
object
1 property
AssignProfileBody
object
1 property 1 required
PlaybooksResponse
object
Response with list of playbooks.
1 property 1 required
FinalizeProfileAuthBody
object
1 property 1 required
GuestInviteRequest
object
3 properties 1 required
IntegrationSyncLogResponse
object
7 properties 4 required
GuestAccountResponse
object
7 properties 2 required
PendingInviteResponse
object
5 properties 2 required
CustomerOwnerInfo
object
Owner avatar payload — id + display name + initials + image url. Initials are precomputed server-side so the table can render the avatar stack without re-deriv…
4 properties 3 required
CustomerTimelineEvent
object
Schema for a timeline event.
6 properties 4 required
CustomerListIntegrationSummary
object
Per-row integration summary surfaced in the customers table.
1 property 1 required
PlaybookCreate
object
Schema for creating a playbook.
3 properties
GuestUpdateRequest
object
Full replacement of an accepted guest's agent allowlist + expiry. Used by the customer Guests page to edit a guest or re-grant access to an expired one (set a…
2 properties 2 required
MeetingPrepRequest
object
Request to (re)generate prep for a specific upcoming meeting.
1 property 1 required
MeetingSourceSyncResult
object
3 properties 1 required
CrossCustomerChatRequest
object
Schema for a cross-customer chat message (portfolio-wide chat).
1 property 1 required
GrafanaLinkRequest
object
2 properties 1 required
CustomerSummaryResponse
object
Response with AI-generated customer summary.
5 properties
StartProfileAuthBody
object
4 properties 1 required
GuestListResponse
object
2 properties 2 required
CustomerListItem
object
Lightweight customer item for list views.
18 properties 6 required
PlaybookTemplateResponse
object
Schema for template response.
5 properties 3 required
PlaybookTemplateStepResponse
object
Schema for template step response.
4 properties 3 required
CustomerTimelineResponse
object
Response with customer timeline.
1 property 1 required
PlaybookTemplateCreate
object
Schema for creating a playbook template.
3 properties 1 required
CustomerResourceLinkRequest
object
Generic shape for linking a single external resource to a customer. Used by the Drive folder / Notion page / Slack channel pickers — each writes one CustomerIn…
2 properties 1 required
GrafanaConfigUpdate
object
1 property
CustomerDigestResponse
object
Daily digest across all customers.
3 properties 3 required
MeetingPrepResponse
object
A persisted, AI-generated pre-meeting prep. summary is a 1-2 sentence headline; content is the full markdown briefing. autogenerated distinguishes the 1-hour-b…
8 properties 3 required
CustomerGranolaConfigRequest
object
Customer-specific Granola narrowing; attendee targets stay mandatory.
2 properties
CustomerUpdate
object
Schema for updating a customer. All fields optional for PATCH semantics.
12 properties
PlaybookStepResponse
object
Schema for playbook step response.
7 properties 5 required
CustomerResponse
object
Schema for basic customer response.
18 properties 6 required
ChatConversationListResponse
object
4 properties 4 required
CustomerRiskResponse
object
Schema for a customer risk.
7 properties 6 required
CustomerMeetingSourcesSyncResponse
object
1 property 1 required
PlaybookTemplatesResponse
object
Response with list of templates.
1 property 1 required
PlaybookStepCreate
object
Schema for creating a playbook step.
3 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unisson-customers-api-openapi.yml Raw ↑

Other APIs Unisson publishes across the network.

Unisson agent-evals API
Unisson agent-integrations API
Unisson agent-triggers API
Unisson agents API
Unisson analytics API
Unisson apis API
Unisson appdb API
Unisson apps API
Unisson auth API
Unisson browser-contexts API
Unisson chat API
Unisson code-map API
Where this information came from

This is an independent, third-party profile of Unisson customers API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.