POST v1/Topic/Module/Article/Insert

Roles Allowed

admin, editor

Request Information

URI Parameters

None.

Body Parameters

TopicModuleArticle
NameDescriptionTypeAdditional information
TopicModuleId

integer

None.

ArticleKey

integer

None.

Sequence

integer

None.

Updated

date

None.

UpdatedBy

integer

None.

TopicModule

TopicModule

None.

IssueKey

integer

None.

CoverDate

date

None.

Title

string

None.

StartingPageName

string

None.

NewSequence

We use this as a placeholder when updating the sequence on the editor

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "TopicModuleId": 1,
  "ArticleKey": 2,
  "Sequence": 1,
  "Updated": "2024-10-31T11:00:10.2956853+00:00",
  "UpdatedBy": 4,
  "TopicModule": {
    "TopicModuleId": 1,
    "Name": "sample string 2",
    "Description": "sample string 3",
    "TopicId": 4,
    "LayoutType": 1,
    "MaxSize": 1,
    "Active": true,
    "Sequence": 1,
    "Updated": "2024-10-31T11:00:10.2956853+00:00",
    "UpdatedBy": 6,
    "TopicModuleArticles": [],
    "Topic": {
      "TopicId": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "TopicTypeId": 4,
      "ImageUrl": "sample string 5",
      "Updated": "2024-10-31T11:00:10.2956853+00:00",
      "UpdatedBy": 7,
      "Slug": "sample string 8",
      "TopicModules": [],
      "TopicRelationships": [
        {
          "TopicRelationshipId": 1,
          "TopicId": 2,
          "ObjectKey": 3,
          "ObjectTypeId": 4,
          "Updated": "2024-10-31T11:00:10.2956853+00:00",
          "UpdatedBy": 6,
          "TopicObjectType": {
            "ObjectTypeId": 1,
            "Name": "sample string 2",
            "Description": "sample string 3",
            "TopicRelationships": []
          }
        },
        {
          "TopicRelationshipId": 1,
          "TopicId": 2,
          "ObjectKey": 3,
          "ObjectTypeId": 4,
          "Updated": "2024-10-31T11:00:10.2956853+00:00",
          "UpdatedBy": 6,
          "TopicObjectType": {
            "ObjectTypeId": 1,
            "Name": "sample string 2",
            "Description": "sample string 3",
            "TopicRelationships": []
          }
        }
      ],
      "TopicType": {
        "TopicTypeId": 1,
        "Name": "sample string 2",
        "Description": "sample string 3",
        "Updated": "2024-10-31T11:00:10.2956853+00:00",
        "UpdatedBy": 5,
        "Topics": []
      }
    }
  },
  "IssueKey": 5,
  "CoverDate": "2024-10-31T11:00:10.2956853+00:00",
  "Title": "sample string 7",
  "StartingPageName": "sample string 8",
  "NewSequence": 1
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.