Import Articles Request
Request body for importing or updating knowledge base articles
Product AdoptionUser OnboardingIn-App GuidanceChecklistsNPS SurveysAnnouncementsUser SegmentationSoftware-as-a-Service
Properties
| Name |
Type |
Description |
| articles |
array |
Array of articles to import (maximum 50 per request) |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api.productfruits.com/schemas/import-articles-request",
"title": "Import Articles Request",
"description": "Request body for importing or updating knowledge base articles",
"type": "object",
"required": ["articles"],
"properties": {
"articles": {
"type": "array",
"maxItems": 50,
"description": "Array of articles to import (maximum 50 per request)",
"items": {
"type": "object",
"required": ["correlationId", "contents"],
"properties": {
"correlationId": {
"type": "string",
"description": "External ID for the article used for idempotent upserts"
},
"categoryCorrelationId": {
"type": "string",
"description": "Correlation ID of the parent category"
},
"isPrivate": {
"type": "boolean",
"description": "Whether the article is private"
},
"contents": {
"type": "array",
"maxItems": 20,
"description": "Multilingual content for the article (maximum 20 languages)",
"items": {
"type": "object",
"required": ["lang", "title", "content"],
"properties": {
"lang": {
"type": "string",
"description": "Language code (e.g., en, fr, de)"
},
"title": {
"type": "string",
"description": "Article title"
},
"content": {
"type": "string",
"description": "Article body content"
},
"format": {
"type": "string",
"enum": ["markdown"],
"description": "Content format"
},
"publishStatus": {
"type": "string",
"enum": ["published", "unpublished"],
"description": "Publication status of the article content"
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/import-articles-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.