All URIs are relative to https://api.hubapi.com
Method | HTTP request | Description |
---|---|---|
Archive | Delete /cms/v3/blogs/authors/{objectId} | Delete a Blog Author |
AttachToLanguageGroup | Post /cms/v3/blogs/authors/multi-language/attach-to-lang-group | Attach a Blog Author to a multi-language group |
BatchArchive | Post /cms/v3/blogs/authors/batch/archive | Delete a batch of Blog Authors |
BatchCreate | Post /cms/v3/blogs/authors/batch/create | Create a batch of Blog Authors |
BatchRead | Post /cms/v3/blogs/authors/batch/read | Retrieve a batch of Blog Authors |
BatchUpdate | Post /cms/v3/blogs/authors/batch/update | Update a batch of Blog Authors |
Create | Post /cms/v3/blogs/authors | Create a new Blog Author |
CreateLanguageVariation | Post /cms/v3/blogs/authors/multi-language/create-language-variation | Create a new language variation |
DetachFromLanguageGroup | Post /cms/v3/blogs/authors/multi-language/detach-from-lang-group | Detach a Blog Author from a multi-language group |
GetByID | Get /cms/v3/blogs/authors/{objectId} | Retrieve a Blog Author |
GetPage | Get /cms/v3/blogs/authors | Get all Blog Authors |
SetLanguagePrimary | Put /cms/v3/blogs/authors/multi-language/set-new-lang-primary | Set a new primary language |
Update | Patch /cms/v3/blogs/authors/{objectId} | Update a Blog Author |
UpdateLanguages | Post /cms/v3/blogs/authors/multi-language/update-languages | Update languages of multi-language group |
Archive(ctx, objectId).Archived(archived).Execute()
Delete a Blog Author
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
objectId := "objectId_example" // string | The Blog Author id.
archived := true // bool | Whether to return only results that have been archived. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.Archive(context.Background(), objectId).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.Archive``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
objectId | string | The Blog Author id. |
Other parameters are passed through a pointer to a apiArchiveRequest struct via the builder pattern
Name | Type | Description | Notes |
---|
archived | bool | Whether to return only results that have been archived. |
(empty response body)
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Error AttachToLanguageGroup(ctx).AttachToLangPrimaryRequestVNext(attachToLangPrimaryRequestVNext).Execute()
Attach a Blog Author to a multi-language group
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
attachToLangPrimaryRequestVNext := *openapiclient.NewAttachToLangPrimaryRequestVNext("Id_example", "Language_example", "PrimaryId_example") // AttachToLangPrimaryRequestVNext | The JSON representation of the AttachToLangPrimaryRequest object.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.AttachToLanguageGroup(context.Background()).AttachToLangPrimaryRequestVNext(attachToLangPrimaryRequestVNext).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.AttachToLanguageGroup``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `AttachToLanguageGroup`: Error
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.AttachToLanguageGroup`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiAttachToLanguageGroupRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
attachToLangPrimaryRequestVNext | AttachToLangPrimaryRequestVNext | The JSON representation of the AttachToLangPrimaryRequest object. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BatchArchive(ctx).BatchInputString(batchInputString).Execute()
Delete a batch of Blog Authors
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
batchInputString := *openapiclient.NewBatchInputString([]string{"Inputs_example"}) // BatchInputString | The JSON array of Blog Author ids.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.BatchArchive(context.Background()).BatchInputString(batchInputString).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.BatchArchive``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}
Other parameters are passed through a pointer to a apiBatchArchiveRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
batchInputString | BatchInputString | The JSON array of Blog Author ids. |
(empty response body)
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BatchResponseBlogAuthor BatchCreate(ctx).BatchInputBlogAuthor(batchInputBlogAuthor).Execute()
Create a batch of Blog Authors
package main
import (
"context"
"fmt"
"os"
"time"
openapiclient "./openapi"
)
func main() {
batchInputBlogAuthor := *openapiclient.NewBatchInputBlogAuthor([]openapiclient.BlogAuthor{*openapiclient.NewBlogAuthor("Id_example", "FullName_example", "Email_example", "Slug_example", "Language_example", int64(123), "Name_example", "DisplayName_example", "Bio_example", "Website_example", "Twitter_example", "Facebook_example", "Linkedin_example", "Avatar_example", time.Now(), time.Now(), time.Now())}) // BatchInputBlogAuthor | The JSON array of new Blog Authors to create.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.BatchCreate(context.Background()).BatchInputBlogAuthor(batchInputBlogAuthor).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.BatchCreate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `BatchCreate`: BatchResponseBlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.BatchCreate`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiBatchCreateRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
batchInputBlogAuthor | BatchInputBlogAuthor | The JSON array of new Blog Authors to create. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BatchResponseBlogAuthor BatchRead(ctx).BatchInputString(batchInputString).Archived(archived).Execute()
Retrieve a batch of Blog Authors
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
batchInputString := *openapiclient.NewBatchInputString([]string{"Inputs_example"}) // BatchInputString | The JSON array of Blog Author ids.
archived := true // bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.BatchRead(context.Background()).BatchInputString(batchInputString).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.BatchRead``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `BatchRead`: BatchResponseBlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.BatchRead`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiBatchReadRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
batchInputString | BatchInputString | The JSON array of Blog Author ids. | |
archived | bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BatchResponseBlogAuthor BatchUpdate(ctx).BatchInputJsonNode(batchInputJsonNode).Archived(archived).Execute()
Update a batch of Blog Authors
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
batchInputJsonNode := *openapiclient.NewBatchInputJsonNode([]map[string]interface{}{map[string]interface{}(123)}) // BatchInputJsonNode | A JSON array of the JSON representations of the updated Blog Authors.
archived := true // bool | Specifies whether to update deleted Blog Authors. Defaults to `false`. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.BatchUpdate(context.Background()).BatchInputJsonNode(batchInputJsonNode).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.BatchUpdate``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `BatchUpdate`: BatchResponseBlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.BatchUpdate`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiBatchUpdateRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
batchInputJsonNode | BatchInputJsonNode | A JSON array of the JSON representations of the updated Blog Authors. | |
archived | bool | Specifies whether to update deleted Blog Authors. Defaults to `false`. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BlogAuthor Create(ctx).BlogAuthor(blogAuthor).Execute()
Create a new Blog Author
package main
import (
"context"
"fmt"
"os"
"time"
openapiclient "./openapi"
)
func main() {
blogAuthor := *openapiclient.NewBlogAuthor("Id_example", "FullName_example", "Email_example", "Slug_example", "Language_example", int64(123), "Name_example", "DisplayName_example", "Bio_example", "Website_example", "Twitter_example", "Facebook_example", "Linkedin_example", "Avatar_example", time.Now(), time.Now(), time.Now()) // BlogAuthor | The JSON representation of a new Blog Author.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.Create(context.Background()).BlogAuthor(blogAuthor).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.Create``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `Create`: BlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.Create`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiCreateRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
blogAuthor | BlogAuthor | The JSON representation of a new Blog Author. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BlogAuthor CreateLanguageVariation(ctx).BlogAuthorCloneRequestVNext(blogAuthorCloneRequestVNext).Execute()
Create a new language variation
package main
import (
"context"
"fmt"
"os"
"time"
openapiclient "./openapi"
)
func main() {
blogAuthorCloneRequestVNext := *openapiclient.NewBlogAuthorCloneRequestVNext("Id_example", *openapiclient.NewBlogAuthor("Id_example", "FullName_example", "Email_example", "Slug_example", "Language_example", int64(123), "Name_example", "DisplayName_example", "Bio_example", "Website_example", "Twitter_example", "Facebook_example", "Linkedin_example", "Avatar_example", time.Now(), time.Now(), time.Now())) // BlogAuthorCloneRequestVNext | The JSON representation of the ContentLanguageCloneRequest object.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.CreateLanguageVariation(context.Background()).BlogAuthorCloneRequestVNext(blogAuthorCloneRequestVNext).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.CreateLanguageVariation``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `CreateLanguageVariation`: BlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.CreateLanguageVariation`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiCreateLanguageVariationRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
blogAuthorCloneRequestVNext | BlogAuthorCloneRequestVNext | The JSON representation of the ContentLanguageCloneRequest object. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Error DetachFromLanguageGroup(ctx).DetachFromLangGroupRequestVNext(detachFromLangGroupRequestVNext).Execute()
Detach a Blog Author from a multi-language group
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
detachFromLangGroupRequestVNext := *openapiclient.NewDetachFromLangGroupRequestVNext("Id_example") // DetachFromLangGroupRequestVNext | The JSON representation of the DetachFromLangGroupRequest object.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.DetachFromLanguageGroup(context.Background()).DetachFromLangGroupRequestVNext(detachFromLangGroupRequestVNext).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.DetachFromLanguageGroup``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `DetachFromLanguageGroup`: Error
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.DetachFromLanguageGroup`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiDetachFromLanguageGroupRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
detachFromLangGroupRequestVNext | DetachFromLangGroupRequestVNext | The JSON representation of the DetachFromLangGroupRequest object. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BlogAuthor GetByID(ctx, objectId).Archived(archived).Execute()
Retrieve a Blog Author
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
objectId := "objectId_example" // string | The Blog Author id.
archived := true // bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.GetByID(context.Background(), objectId).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.GetByID``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `GetByID`: BlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.GetByID`: %v\n", resp)
}
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
objectId | string | The Blog Author id. |
Other parameters are passed through a pointer to a apiGetByIDRequest struct via the builder pattern
Name | Type | Description | Notes |
---|
archived | bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: Not defined
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
CollectionResponseWithTotalBlogAuthorForwardPaging GetPage(ctx).CreatedAt(createdAt).CreatedAfter(createdAfter).CreatedBefore(createdBefore).UpdatedAt(updatedAt).UpdatedAfter(updatedAfter).UpdatedBefore(updatedBefore).Sort(sort).After(after).Limit(limit).Archived(archived).Execute()
Get all Blog Authors
package main
import (
"context"
"fmt"
"os"
"time"
openapiclient "./openapi"
)
func main() {
createdAt := time.Now() // time.Time | Only return Blog Authors created at exactly the specified time. (optional)
createdAfter := time.Now() // time.Time | Only return Blog Authors created after the specified time. (optional)
createdBefore := time.Now() // time.Time | Only return Blog Authors created before the specified time. (optional)
updatedAt := time.Now() // time.Time | Only return Blog Authors last updated at exactly the specified time. (optional)
updatedAfter := time.Now() // time.Time | Only return Blog Authors last updated after the specified time. (optional)
updatedBefore := time.Now() // time.Time | Only return Blog Authors last updated before the specified time. (optional)
sort := []string{"Inner_example"} // []string | Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default. (optional)
after := "after_example" // string | The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results. (optional)
limit := int32(56) // int32 | The maximum number of results to return. Default is 100. (optional)
archived := true // bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.GetPage(context.Background()).CreatedAt(createdAt).CreatedAfter(createdAfter).CreatedBefore(createdBefore).UpdatedAt(updatedAt).UpdatedAfter(updatedAfter).UpdatedBefore(updatedBefore).Sort(sort).After(after).Limit(limit).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.GetPage``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `GetPage`: CollectionResponseWithTotalBlogAuthorForwardPaging
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.GetPage`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiGetPageRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
createdAt | time.Time | Only return Blog Authors created at exactly the specified time. | |
createdAfter | time.Time | Only return Blog Authors created after the specified time. | |
createdBefore | time.Time | Only return Blog Authors created before the specified time. | |
updatedAt | time.Time | Only return Blog Authors last updated at exactly the specified time. | |
updatedAfter | time.Time | Only return Blog Authors last updated after the specified time. | |
updatedBefore | time.Time | Only return Blog Authors last updated before the specified time. | |
sort | []string | Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default. | |
after | string | The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results. | |
limit | int32 | The maximum number of results to return. Default is 100. | |
archived | bool | Specifies whether to return deleted Blog Authors. Defaults to `false`. |
CollectionResponseWithTotalBlogAuthorForwardPaging
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: Not defined
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SetLanguagePrimary(ctx).SetNewLanguagePrimaryRequestVNext(setNewLanguagePrimaryRequestVNext).Execute()
Set a new primary language
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
setNewLanguagePrimaryRequestVNext := *openapiclient.NewSetNewLanguagePrimaryRequestVNext("Id_example") // SetNewLanguagePrimaryRequestVNext | The JSON representation of the SetNewLanguagePrimaryRequest object.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.SetLanguagePrimary(context.Background()).SetNewLanguagePrimaryRequestVNext(setNewLanguagePrimaryRequestVNext).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.SetLanguagePrimary``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
}
Other parameters are passed through a pointer to a apiSetLanguagePrimaryRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
setNewLanguagePrimaryRequestVNext | SetNewLanguagePrimaryRequestVNext | The JSON representation of the SetNewLanguagePrimaryRequest object. |
(empty response body)
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
BlogAuthor Update(ctx, objectId).BlogAuthor(blogAuthor).Archived(archived).Execute()
Update a Blog Author
package main
import (
"context"
"fmt"
"os"
"time"
openapiclient "./openapi"
)
func main() {
objectId := "objectId_example" // string | The Blog Author id.
blogAuthor := *openapiclient.NewBlogAuthor("Id_example", "FullName_example", "Email_example", "Slug_example", "Language_example", int64(123), "Name_example", "DisplayName_example", "Bio_example", "Website_example", "Twitter_example", "Facebook_example", "Linkedin_example", "Avatar_example", time.Now(), time.Now(), time.Now()) // BlogAuthor | The JSON representation of the updated Blog Author.
archived := true // bool | Specifies whether to update deleted Blog Authors. Defaults to `false`. (optional)
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.Update(context.Background(), objectId).BlogAuthor(blogAuthor).Archived(archived).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.Update``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `Update`: BlogAuthor
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.Update`: %v\n", resp)
}
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
objectId | string | The Blog Author id. |
Other parameters are passed through a pointer to a apiUpdateRequest struct via the builder pattern
Name | Type | Description | Notes |
---|
blogAuthor | BlogAuthor | The JSON representation of the updated Blog Author. | archived | bool | Specifies whether to update deleted Blog Authors. Defaults to `false`. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: application/json, /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Error UpdateLanguages(ctx).UpdateLanguagesRequestVNext(updateLanguagesRequestVNext).Execute()
Update languages of multi-language group
package main
import (
"context"
"fmt"
"os"
openapiclient "./openapi"
)
func main() {
updateLanguagesRequestVNext := *openapiclient.NewUpdateLanguagesRequestVNext("PrimaryId_example", map[string]string{"key": "Inner_example"}) // UpdateLanguagesRequestVNext | The JSON representation of the UpdateLanguagesRequest object.
configuration := openapiclient.NewConfiguration()
apiClient := openapiclient.NewAPIClient(configuration)
resp, r, err := apiClient.BlogAuthorsApi.UpdateLanguages(context.Background()).UpdateLanguagesRequestVNext(updateLanguagesRequestVNext).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `BlogAuthorsApi.UpdateLanguages``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateLanguages`: Error
fmt.Fprintf(os.Stdout, "Response from `BlogAuthorsApi.UpdateLanguages`: %v\n", resp)
}
Other parameters are passed through a pointer to a apiUpdateLanguagesRequest struct via the builder pattern
Name | Type | Description | Notes |
---|---|---|---|
updateLanguagesRequestVNext | UpdateLanguagesRequestVNext | The JSON representation of the UpdateLanguagesRequest object. |
hapikey, oauth2_legacy, private_apps_legacy
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]