Articles

Create article

Lazily creates the organization's knowledge base if this is its first write. Accepts one or more locale translations.

post/kb-articles

Request

  • Base URL: https://api.weav.com/v1
  • URL: https://api.weav.com/v1/kb-articles
  • Auth: HTTP bearer

Request body

category_idstring uuid nullable
status'draft' | 'published' nullable

Defaults to draft

Example request

{
  "translations": [
    {
      "locale": "en"
    }
  ]
}

Response

Created

idstring uuid
category_idstring uuid nullable
positioninteger nullable
status'draft' | 'published'
published_atstring date-time nullable
source'manual' | 'auto_generated' | 'github' | 'mcp'
created_atstring date-time nullable
updated_atstring date-time nullable

Example response

{
  "translations": [
    {
      "locale": "en"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.