POST api/v1.0/Blogs/CreateBlog

Create a new Blog.

Request Information

URI Parameters

None.

Body Parameters

Title: string, Body: string, CommunityKey: (Optional) To be supplied if the Blog should be associated with a specific Community., ViewPermissions: (Optional, Defaults to 'public') Can be one of - 'public', 'authenticated', 'members_only', 'my_contacts'., CommentPermissions: (Optional, Defaults to 'authenticated') Can be one of - 'authenticated', 'members_only', 'my_contacts', 'no_comments'., PublishImmediately: (Optional, Defaults to True) If False, the Blog will be Saved, but not Published.

CreateBlogRequest
NameDescriptionTypeAdditional information
Title

string

None.

Body

string

None.

CommunityKey

globally unique identifier

None.

ViewPermissions

string

None.

CommentPermissions

string

None.

PublishImmediately

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Title": "sample string 1",
  "Body": "sample string 2",
  "CommunityKey": "42724b7d-5e3d-4edd-a222-13d925814a2c",
  "ViewPermissions": "sample string 3",
  "CommentPermissions": "sample string 4",
  "PublishImmediately": true
}

application/xml, text/xml

Sample:
<CreateBlogRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.Request">
  <Body>sample string 2</Body>
  <CommentPermissions>sample string 4</CommentPermissions>
  <CommunityKey>42724b7d-5e3d-4edd-a222-13d925814a2c</CommunityKey>
  <PublishImmediately>true</PublishImmediately>
  <Title>sample string 1</Title>
  <ViewPermissions>sample string 3</ViewPermissions>
</CreateBlogRequest>

Response Information

Resource Description

The newly created Blog.

Blog
NameDescriptionTypeAdditional information
Author

ContactConcise

None.

BlogKey

globally unique identifier

None.

Community

Community

None.

CreatedOn

date

None.

BlogText

string

None.

IsPublished

boolean

None.

LinkToReadBlog

string

None.

PublishedOn

date

None.

BlogTitle

string

None.

UpdatedOn

date

None.

ViewPermission

string

None.

CommentPermission

string

None.

ViewCount

integer

None.

RatingCount

integer

None.

CommentCount

integer

None.

Comments

Collection of Comment

None.

RelatedLinks

Collection of RelatedLink

None.

ContactsWhoRecommend

Collection of ContactConcise

None.

AuthenticatedUserRecommends

boolean

None.

AuthenticatedUserFavorite

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Author": {
    "LinkToProfile": "sample string 1",
    "PictureUrl": "sample string 2",
    "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
    "FirstName": "sample string 4",
    "LastName": "sample string 5",
    "DisplayName": "sample string 6",
    "EmailAddress": "sample string 7",
    "ContactStatusCode": "sample string 8",
    "PrefixCode": "sample string 9",
    "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
    "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
    "CompanyName": "sample string 12",
    "CompanyTitle": "sample string 13",
    "SuffixCode": "sample string 14",
    "Designation": "sample string 15",
    "LegacyContactKey": "sample string 16",
    "InformalName": "sample string 17",
    "MiddleName": "sample string 18",
    "IsCompany": true,
    "CompanyLegacyContactKey": "sample string 20",
    "AMSDirectoryOptOut": true,
    "HLDirectoryOptOut": true,
    "HLContactMeOptOut": true,
    "LargePictureUrl": "sample string 24",
    "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
  },
  "BlogKey": "f2c753ec-0597-4012-adc2-ae8cede7a5a0",
  "Community": null,
  "CreatedOn": "2024-03-29T11:35:18.0591047Z",
  "BlogText": "sample string 3",
  "IsPublished": true,
  "LinkToReadBlog": "sample string 5",
  "PublishedOn": "2024-03-29T11:35:18.0591047Z",
  "BlogTitle": "sample string 7",
  "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
  "ViewPermission": "sample string 9",
  "CommentPermission": "sample string 10",
  "ViewCount": 11,
  "RatingCount": 12,
  "CommentCount": 13,
  "Comments": [
    {
      "CommentKey": "0848284b-c07e-41c6-ab09-c40c79ca0f86",
      "CommentBody": "sample string 2",
      "CommentAuthor": {
        "LinkToProfile": "sample string 1",
        "PictureUrl": "sample string 2",
        "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
        "FirstName": "sample string 4",
        "LastName": "sample string 5",
        "DisplayName": "sample string 6",
        "EmailAddress": "sample string 7",
        "ContactStatusCode": "sample string 8",
        "PrefixCode": "sample string 9",
        "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
        "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
        "CompanyName": "sample string 12",
        "CompanyTitle": "sample string 13",
        "SuffixCode": "sample string 14",
        "Designation": "sample string 15",
        "LegacyContactKey": "sample string 16",
        "InformalName": "sample string 17",
        "MiddleName": "sample string 18",
        "IsCompany": true,
        "CompanyLegacyContactKey": "sample string 20",
        "AMSDirectoryOptOut": true,
        "HLDirectoryOptOut": true,
        "HLContactMeOptOut": true,
        "LargePictureUrl": "sample string 24",
        "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
      },
      "IsOfficial": true,
      "ItemKey": "c229098b-ba24-4cbd-9cd3-1fdf260b2ce3",
      "CreatedOn": "2024-03-29T11:35:18.0591047Z",
      "UpdatedOn": "2024-03-29T11:35:18.0591047Z"
    },
    {
      "CommentKey": "0848284b-c07e-41c6-ab09-c40c79ca0f86",
      "CommentBody": "sample string 2",
      "CommentAuthor": {
        "LinkToProfile": "sample string 1",
        "PictureUrl": "sample string 2",
        "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
        "FirstName": "sample string 4",
        "LastName": "sample string 5",
        "DisplayName": "sample string 6",
        "EmailAddress": "sample string 7",
        "ContactStatusCode": "sample string 8",
        "PrefixCode": "sample string 9",
        "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
        "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
        "CompanyName": "sample string 12",
        "CompanyTitle": "sample string 13",
        "SuffixCode": "sample string 14",
        "Designation": "sample string 15",
        "LegacyContactKey": "sample string 16",
        "InformalName": "sample string 17",
        "MiddleName": "sample string 18",
        "IsCompany": true,
        "CompanyLegacyContactKey": "sample string 20",
        "AMSDirectoryOptOut": true,
        "HLDirectoryOptOut": true,
        "HLContactMeOptOut": true,
        "LargePictureUrl": "sample string 24",
        "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
      },
      "IsOfficial": true,
      "ItemKey": "c229098b-ba24-4cbd-9cd3-1fdf260b2ce3",
      "CreatedOn": "2024-03-29T11:35:18.0591047Z",
      "UpdatedOn": "2024-03-29T11:35:18.0591047Z"
    }
  ],
  "RelatedLinks": [
    {
      "RelatedLinkKey": "ab0c7db0-79cf-4c26-b2ff-f41d81c8bd16",
      "ItemKey": "78654097-c82a-4710-92be-a290d729637c",
      "Url": "sample string 3",
      "Contributor": {
        "LinkToProfile": "sample string 1",
        "PictureUrl": "sample string 2",
        "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
        "FirstName": "sample string 4",
        "LastName": "sample string 5",
        "DisplayName": "sample string 6",
        "EmailAddress": "sample string 7",
        "ContactStatusCode": "sample string 8",
        "PrefixCode": "sample string 9",
        "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
        "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
        "CompanyName": "sample string 12",
        "CompanyTitle": "sample string 13",
        "SuffixCode": "sample string 14",
        "Designation": "sample string 15",
        "LegacyContactKey": "sample string 16",
        "InformalName": "sample string 17",
        "MiddleName": "sample string 18",
        "IsCompany": true,
        "CompanyLegacyContactKey": "sample string 20",
        "AMSDirectoryOptOut": true,
        "HLDirectoryOptOut": true,
        "HLContactMeOptOut": true,
        "LargePictureUrl": "sample string 24",
        "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
      },
      "CreatedOn": "2024-03-29T11:35:18.0591047Z"
    },
    {
      "RelatedLinkKey": "ab0c7db0-79cf-4c26-b2ff-f41d81c8bd16",
      "ItemKey": "78654097-c82a-4710-92be-a290d729637c",
      "Url": "sample string 3",
      "Contributor": {
        "LinkToProfile": "sample string 1",
        "PictureUrl": "sample string 2",
        "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
        "FirstName": "sample string 4",
        "LastName": "sample string 5",
        "DisplayName": "sample string 6",
        "EmailAddress": "sample string 7",
        "ContactStatusCode": "sample string 8",
        "PrefixCode": "sample string 9",
        "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
        "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
        "CompanyName": "sample string 12",
        "CompanyTitle": "sample string 13",
        "SuffixCode": "sample string 14",
        "Designation": "sample string 15",
        "LegacyContactKey": "sample string 16",
        "InformalName": "sample string 17",
        "MiddleName": "sample string 18",
        "IsCompany": true,
        "CompanyLegacyContactKey": "sample string 20",
        "AMSDirectoryOptOut": true,
        "HLDirectoryOptOut": true,
        "HLContactMeOptOut": true,
        "LargePictureUrl": "sample string 24",
        "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
      },
      "CreatedOn": "2024-03-29T11:35:18.0591047Z"
    }
  ],
  "ContactsWhoRecommend": [
    {
      "LinkToProfile": "sample string 1",
      "PictureUrl": "sample string 2",
      "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
      "FirstName": "sample string 4",
      "LastName": "sample string 5",
      "DisplayName": "sample string 6",
      "EmailAddress": "sample string 7",
      "ContactStatusCode": "sample string 8",
      "PrefixCode": "sample string 9",
      "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
      "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
      "CompanyName": "sample string 12",
      "CompanyTitle": "sample string 13",
      "SuffixCode": "sample string 14",
      "Designation": "sample string 15",
      "LegacyContactKey": "sample string 16",
      "InformalName": "sample string 17",
      "MiddleName": "sample string 18",
      "IsCompany": true,
      "CompanyLegacyContactKey": "sample string 20",
      "AMSDirectoryOptOut": true,
      "HLDirectoryOptOut": true,
      "HLContactMeOptOut": true,
      "LargePictureUrl": "sample string 24",
      "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
    },
    {
      "LinkToProfile": "sample string 1",
      "PictureUrl": "sample string 2",
      "ContactKey": "7675ea24-fdf5-4bc5-9833-b80b5787bc15",
      "FirstName": "sample string 4",
      "LastName": "sample string 5",
      "DisplayName": "sample string 6",
      "EmailAddress": "sample string 7",
      "ContactStatusCode": "sample string 8",
      "PrefixCode": "sample string 9",
      "UpdatedOn": "2024-03-29T11:35:18.0591047Z",
      "UpdatedByContactKey": "0e537cb5-485f-4128-940b-07a2aa749e7d",
      "CompanyName": "sample string 12",
      "CompanyTitle": "sample string 13",
      "SuffixCode": "sample string 14",
      "Designation": "sample string 15",
      "LegacyContactKey": "sample string 16",
      "InformalName": "sample string 17",
      "MiddleName": "sample string 18",
      "IsCompany": true,
      "CompanyLegacyContactKey": "sample string 20",
      "AMSDirectoryOptOut": true,
      "HLDirectoryOptOut": true,
      "HLContactMeOptOut": true,
      "LargePictureUrl": "sample string 24",
      "AgreedToTermsDateTime": "2024-03-29T11:35:18.0591047Z"
    }
  ],
  "AuthenticatedUserRecommends": true,
  "AuthenticatedUserFavorite": true
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.