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

weav-com API

weav-com API as documented publicly: 30 operations. Contract generated from the documentation by API Evangelist (2026-10-30);not the provider's own document.

weav-com API is one of 2 APIs that weav-com publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 6 JSON Schema definitions.

The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

This API exposes 30 operations across 15 paths, organized into 8 resource areas, and defines 36 schemas. It is described by OpenAPI 3.1.0, at version 2026-10-30.

Requests are made against a single base URL, https://api.weav.com.

30 operations 15 paths 36 schemas 5 DELETE14 GET7 POST4 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2026-10-30
Base URL
https://api.weav.com
Authentication
HTTP Bearer
Resource Areas
8

Authentication & Security 1

weav-com API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearer). By default, every request must be authenticated.

Paths & Operations 30

Across 15 paths, the API surfaces 30 operations — 5 DELETE, 14 GET, 7 POST, 4 PUT. They span 8 resource areas: Agents, Companies, Customers, Kb Articles, Kb Categories, Kb Redirects, Kb Sections, Messages. Each is listed below with its method, path, parameters, and response codes.

Agents 5
GET
/v1/agents
GET /v1/agents
get_v1_agents → 200
POST
/v1/agents
POST /v1/agents
post_v1_agents body → 201
DELETE
/v1/agents/{id}
DELETE /v1/agents/{id}
delete_v1_agents_id 1 param → 200
GET
/v1/agents/{id}
GET /v1/agents/{id}
get_v1_agents_id 1 param → 200
PUT
/v1/agents/{id}
PUT /v1/agents/{id}
put_v1_agents_id 1 param body → 200
Companies 5
GET
/v1/companies
GET /v1/companies
get_v1_companies → 200
POST
/v1/companies
POST /v1/companies
post_v1_companies body → 201
DELETE
/v1/companies/{id}
DELETE /v1/companies/{id}
delete_v1_companies_id 1 param → 200
GET
/v1/companies/{id}
GET /v1/companies/{id}
get_v1_companies_id 1 param → 200
PUT
/v1/companies/{id}
PUT /v1/companies/{id}
put_v1_companies_id 1 param body → 200
Customers 3
GET
/v1/customers
GET /v1/customers
get_v1_customers → 200
POST
/v1/customers
POST /v1/customers
post_v1_customers body → 201
GET
/v1/customers/{id}
GET /v1/customers/{id}
get_v1_customers_id 1 param → 200
Kb Articles 5
GET
/v1/kb-articles
GET /v1/kb-articles
get_v1_kb_articles → 200
POST
/v1/kb-articles
POST /v1/kb-articles
post_v1_kb_articles body → 201
DELETE
/v1/kb-articles/{id}
DELETE /v1/kb-articles/{id}
delete_v1_kb_articles_id 1 param → 200
GET
/v1/kb-articles/{id}
GET /v1/kb-articles/{id}
get_v1_kb_articles_id 1 param → 200
PUT
/v1/kb-articles/{id}
PUT /v1/kb-articles/{id}
put_v1_kb_articles_id 1 param body → 200
Kb Categories 2
POST
/v1/kb-categories
POST /v1/kb-categories
post_v1_kb_categories body → 201
GET
/v1/kb-categories/{id}
GET /v1/kb-categories/{id}
get_v1_kb_categories_id 1 param → 200
Kb Redirects 1
GET
/v1/kb-redirects
GET /v1/kb-redirects
get_v1_kb_redirects → 200
Kb Sections 5
GET
/v1/kb-sections
GET /v1/kb-sections
get_v1_kb_sections → 200
POST
/v1/kb-sections
POST /v1/kb-sections
post_v1_kb_sections body → 201
DELETE
/v1/kb-sections/{id}
DELETE /v1/kb-sections/{id}
delete_v1_kb_sections_id 1 param → 200
GET
/v1/kb-sections/{id}
GET /v1/kb-sections/{id}
get_v1_kb_sections_id 1 param → 200
PUT
/v1/kb-sections/{id}
PUT /v1/kb-sections/{id}
put_v1_kb_sections_id 1 param body → 200
Messages 4
GET
/v1/messages
GET /v1/messages
get_v1_messages → 200
POST
/v1/messages
POST /v1/messages
post_v1_messages body → 201
DELETE
/v1/messages/{id}
DELETE /v1/messages/{id}
delete_v1_messages_id 1 param → 200
GET
/v1/messages/{id}
GET /v1/messages/{id}
get_v1_messages_id 1 param → 200

Schemas 36

The contract defines 36 schemas that model the data the API accepts and returns. The most detailed are PostV1CustomersResponse (17 properties), GetV1CustomersIdResponse (17 properties), GetV1MessagesIdResponse (15 properties), PostV1MessagesResponse (15 properties). Each schema is shown below with its type and property counts.

GetV1AgentsResponse
object
3 properties
PostV1AgentsRequest
object
7 properties
PostV1AgentsResponse
object
7 properties
GetV1AgentsIdResponse
object
12 properties
PutV1AgentsIdRequest
object
1 property
PutV1AgentsIdResponse
object
12 properties
GetV1CompaniesResponse
object
1 property
PostV1CompaniesRequest
object
1 property
PostV1CompaniesResponse
object
9 properties
GetV1CompaniesIdResponse
object
9 properties
PutV1CompaniesIdRequest
object
3 properties
PutV1CompaniesIdResponse
object
9 properties
GetV1CustomersResponse
object
1 property
PostV1CustomersRequest
object
1 property
PostV1CustomersResponse
object
17 properties
GetV1CustomersIdResponse
object
17 properties
GetV1KbArticlesResponse
object
1 property
PostV1KbArticlesRequest
object
1 property
PostV1KbArticlesResponse
object
10 properties
GetV1KbArticlesIdResponse
object
10 properties
PutV1KbArticlesIdRequest
object
3 properties
PutV1KbArticlesIdResponse
object
10 properties
PostV1KbCategoriesRequest
object
1 property
PostV1KbCategoriesResponse
object
7 properties
GetV1KbCategoriesIdResponse
object
7 properties
GetV1KbRedirectsResponse
object
1 property
GetV1KbSectionsResponse
object
1 property
PostV1KbSectionsRequest
object
1 property
PostV1KbSectionsResponse
object
6 properties
GetV1KbSectionsIdResponse
object
6 properties
PutV1KbSectionsIdRequest
object
3 properties
PutV1KbSectionsIdResponse
object
6 properties
GetV1MessagesResponse
object
1 property
PostV1MessagesRequest
object
3 properties
PostV1MessagesResponse
object
15 properties
GetV1MessagesIdResponse
object
15 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

weav-com-openapi-generated.yml Raw ↑

Other APIs weav-com publishes across the network.

Weav API
Where this information came from

This is an independent, third-party profile of weav-com 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.