Get Latest Version of All Articles With Expanded Content

Overview

  • This API returns the latest version of all articles with expanded macro content.
  • This API also populates the multiple edition of article if exists

Permissions

  • The requesting user must have 'View Articles' permissions on requested folder to view articles.
SecurityoAuthUser or oAuthClient
Request
path Parameters
ID
required
string

The comma separated Ids of the articles on which operation is performed. Both numeric and alternate Ids formats are supported for article Id.

Examples:
Providing readable article ids.
PROD-2268,PROD-2269
Providing numeric article ids.
202200000002268,202200000002269
query Parameters
$attribute
string

article attributes to be returned. comma separated input

Enum: "id" "lastModified" "created" "suggestionState" "folder" "lock" "language" "attachments" "name" "versionNumber" "articleState" "availabilityDate" "expirationDate" "description" "keywords" "summary" "additionalInfo" "content" "label" "imageUrl" "translationStatus" "department" "articleType" "notes" "relatedQuestions" "macro" "linkAlias" "availableEditions" "path" "personalization" "classification" "suggestionResolutionCode" "currentReviewStage" "previousReviewStage" "currentWorkflow" "ownedBy" "lockedBy" "expiryDateTimeZone" "availabilityDateTimeZone" "returnArticleStateInfo" "all"
filter[publishProfileId]
string

Filters Editions By Specific Publish Profile Id

Example: filter[publishProfileId]=409700000001010
filter[userProfileId]
string

Filters Editions That is Accessible to Specific User Profile Id

Example: filter[userProfileId]=409700000001010
$lang
string

The knowledge base language used for retrieving the response. This must be a language that is made available to the user. If this parameter is not passed, then the default language of the system is used.

Enum: "en-US" "en-GB" "fr-FR" "fi-FI" "es-ES" "it-IT" "de-DE" "nl-NL" "pt-BR" "pt-PT" "da-DA" "ru-RU" "zh-CN" "sv-SE" "no-NB" "no-NN" "zh-TW" "tr-TR" "pl-PL" "cs-CS" "hu-HU" "ar-SA" "ro-RO" "ja-JA" "ko-KO" "el-EL" "xx-XX"
Example: $lang=en-US
$pagenum
string

Pagination parameter that specifies the page number of results to be returned. Used in conjunction with $pagesize.
Default value: 1

$pagesize
string

Pagination parameter that specifies the number of results per page. Used in conjunction with $pagenum.
Default value: 10

Responses
200

Ok

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

500

Internal server error

get/articles/{ID}/latest/expandedcontent
Request samples
Response samples
application/json
{
  • "link": {
    },
  • "paginationInfo": {
    },
  • "article": [
    ],
  • "count": 1
}