How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

TEGNA Aioseo/v1 API

WordPress REST namespace `aioseo/v1` (137 operations).

TEGNA Aioseo/v1 API is one of 7 APIs that TEGNA publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include aioseo/v1. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

This API exposes 137 operations across 129 paths, and defines 1 schema. It is described by OpenAPI 3.2.0, at version 2.0.

Requests are made against a single base URL, https://www.tegna.com/wp-json.

137 operations 129 paths 1 schemas 4 DELETE21 GET112 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0
Base URL
https://www.tegna.com/wp-json
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

TEGNA Aioseo/v1 API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (applicationPassword).

  • applicationPassword — WordPress Application Passwords (HTTP Basic). The live index advertises the authorization endpoint at https://www.tegna.com/wp-admin/authorize-application.php.…

Paths & Operations 137

Across 129 paths, the API surfaces 137 operations — 4 DELETE, 21 GET, 112 POST. Each is listed below with its method, path, parameters, and response codes.

aioseo/v1 137

WordPress REST namespace aioseo/v1 (137 operations).

GET
/aioseo/v1
GET /aioseo/v1
getAioseoV1 2 params → 200400401403404
POST
/aioseo/v1/ai-agents/generate-app-password
POST /aioseo/v1/ai-agents/generate-app-password
createAioseoV1AiAgentsGenerateAppPassword → 200400401403404
POST
/aioseo/v1/ai-agents/install-mcp-adapter
POST /aioseo/v1/ai-agents/install-mcp-adapter
createAioseoV1AiAgentsInstallMcpAdapter → 200400401403404
GET
/aioseo/v1/ai-agents/mcp-adapter/release
GET /aioseo/v1/ai-agents/mcp-adapter/release
getAioseoV1AiAgentsMcpAdapterRelease → 200400401403404
POST
/aioseo/v1/ai/assistant
POST /aioseo/v1/ai/assistant
createAioseoV1AiAssistant → 200400401403404
POST
/aioseo/v1/ai/auth
POST /aioseo/v1/ai/auth
createAioseoV1AiAuth → 200400401403404
POST
/aioseo/v1/ai/credits
POST /aioseo/v1/ai/credits
createAioseoV1AiCredits → 200400401403404
POST
/aioseo/v1/ai/deactivate
POST /aioseo/v1/ai/deactivate
createAioseoV1AiDeactivate → 200400401403404
POST
/aioseo/v1/ai/faqs
POST /aioseo/v1/ai/faqs
createAioseoV1AiFaqs → 200400401403404
GET
/aioseo/v1/ai/image-generator
GET /aioseo/v1/ai/image-generator
getAioseoV1AiImageGenerator → 200400401403404
POST
/aioseo/v1/ai/image-generator
POST /aioseo/v1/ai/image-generator
createAioseoV1AiImageGenerator → 200400401403404
DELETE
/aioseo/v1/ai/image-generator
DELETE /aioseo/v1/ai/image-generator
deleteAioseoV1AiImageGenerator → 200400401403404
POST
/aioseo/v1/ai/image/alt
POST /aioseo/v1/ai/image/alt
createAioseoV1AiImageAlt → 200400401403404
POST
/aioseo/v1/ai/insights/brand-tracker/subscribe
POST /aioseo/v1/ai/insights/brand-tracker/subscribe
createAioseoV1AiInsightsBrandTrackerSubscribe → 200400401403404
GET
/aioseo/v1/ai/insights/reports
GET /aioseo/v1/ai/insights/reports
getAioseoV1AiInsightsReports → 200400401403404
POST
/aioseo/v1/ai/insights/reports
POST /aioseo/v1/ai/insights/reports
createAioseoV1AiInsightsReports → 200400401403404
GET
/aioseo/v1/ai/insights/reports/{uuid}
GET /aioseo/v1/ai/insights/reports/{uuid}
getAioseoV1AiInsightsReportsByUuid 1 param → 200400401403404
DELETE
/aioseo/v1/ai/insights/reports/{uuid}
DELETE /aioseo/v1/ai/insights/reports/{uuid}
deleteAioseoV1AiInsightsReportsByUuid 1 param → 200400401403404
POST
/aioseo/v1/ai/insights/reports/{uuid}/process
POST /aioseo/v1/ai/insights/reports/{uuid}/process
createAioseoV1AiInsightsReportsByUuidProcess 1 param → 200400401403404
POST
/aioseo/v1/ai/insights/reports/{uuid}/regenerate
POST /aioseo/v1/ai/insights/reports/{uuid}/regenerate
createAioseoV1AiInsightsReportsByUuidRegenerate 1 param → 200400401403404
POST
/aioseo/v1/ai/key-points
POST /aioseo/v1/ai/key-points
createAioseoV1AiKeyPoints → 200400401403404
POST
/aioseo/v1/ai/meta/description
POST /aioseo/v1/ai/meta/description
createAioseoV1AiMetaDescription → 200400401403404
POST
/aioseo/v1/ai/meta/title
POST /aioseo/v1/ai/meta/title
createAioseoV1AiMetaTitle → 200400401403404
POST
/aioseo/v1/ai/schema
POST /aioseo/v1/ai/schema
createAioseoV1AiSchema → 200400401403404
POST
/aioseo/v1/ai/social-posts
POST /aioseo/v1/ai/social-posts
createAioseoV1AiSocialPosts → 200400401403404
POST
/aioseo/v1/ai/truseo/optimize-post
POST /aioseo/v1/ai/truseo/optimize-post
createAioseoV1AiTruseoOptimizePost → 200400401403404
POST
/aioseo/v1/ai/truseo/spelling
POST /aioseo/v1/ai/truseo/spelling
createAioseoV1AiTruseoSpelling → 200400401403404
POST
/aioseo/v1/ai/truseo/suggest
POST /aioseo/v1/ai/truseo/suggest
createAioseoV1AiTruseoSuggest → 200400401403404
POST
/aioseo/v1/analyze
POST /aioseo/v1/analyze
createAioseoV1Analyze → 200400401403404
POST
/aioseo/v1/analyze-headline
POST /aioseo/v1/analyze-headline
createAioseoV1AnalyzeHeadline → 200400401403404
POST
/aioseo/v1/analyze-headline/delete
POST /aioseo/v1/analyze-headline/delete
createAioseoV1AnalyzeHeadlineDelete → 200400401403404
POST
/aioseo/v1/analyze/delete-site
POST /aioseo/v1/analyze/delete-site
createAioseoV1AnalyzeDeleteSite → 200400401403404
POST
/aioseo/v1/backup
POST /aioseo/v1/backup
createAioseoV1Backup → 200400401403404
DELETE
/aioseo/v1/backup
DELETE /aioseo/v1/backup
deleteAioseoV1Backup → 200400401403404
POST
/aioseo/v1/backup/restore
POST /aioseo/v1/backup/restore
createAioseoV1BackupRestore → 200400401403404
POST
/aioseo/v1/clear-log
POST /aioseo/v1/clear-log
createAioseoV1ClearLog → 200400401403404
POST
/aioseo/v1/connect
POST /aioseo/v1/connect
createAioseoV1Connect → 200400401403404
POST
/aioseo/v1/connect-pro
POST /aioseo/v1/connect-pro
createAioseoV1ConnectPro → 200400401403404
POST
/aioseo/v1/connect-url
POST /aioseo/v1/connect-url
createAioseoV1ConnectUrl → 200400401403404
POST
/aioseo/v1/crawl-cleanup
POST /aioseo/v1/crawl-cleanup
createAioseoV1CrawlCleanup → 200400401403404
POST
/aioseo/v1/crawl-cleanup/block
POST /aioseo/v1/crawl-cleanup/block
createAioseoV1CrawlCleanupBlock → 200400401403404
POST
/aioseo/v1/crawl-cleanup/delete-blocked
POST /aioseo/v1/crawl-cleanup/delete-blocked
createAioseoV1CrawlCleanupDeleteBlocked → 200400401403404
POST
/aioseo/v1/crawl-cleanup/delete-unblocked
POST /aioseo/v1/crawl-cleanup/delete-unblocked
createAioseoV1CrawlCleanupDeleteUnblocked → 200400401403404
POST
/aioseo/v1/email-debug-info
POST /aioseo/v1/email-debug-info
createAioseoV1EmailDebugInfo → 200400401403404
POST
/aioseo/v1/email-summary/send
POST /aioseo/v1/email-summary/send
createAioseoV1EmailSummarySend → 200400401403404
POST
/aioseo/v1/htaccess
POST /aioseo/v1/htaccess
createAioseoV1Htaccess → 200400401403404
POST
/aioseo/v1/integration/semrush/authenticate
POST /aioseo/v1/integration/semrush/authenticate
createAioseoV1IntegrationSemrushAuthenticate → 200400401403404
POST
/aioseo/v1/integration/semrush/keyphrases
POST /aioseo/v1/integration/semrush/keyphrases
createAioseoV1IntegrationSemrushKeyphrases → 200400401403404
POST
/aioseo/v1/integration/semrush/refresh
POST /aioseo/v1/integration/semrush/refresh
createAioseoV1IntegrationSemrushRefresh → 200400401403404
POST
/aioseo/v1/integration/wpcode/snippets
POST /aioseo/v1/integration/wpcode/snippets
createAioseoV1IntegrationWpcodeSnippets → 200400401403404
POST
/aioseo/v1/keyphrases
POST /aioseo/v1/keyphrases
createAioseoV1Keyphrases → 200400401403404
POST
/aioseo/v1/notification/blog-visibility-reminder
POST /aioseo/v1/notification/blog-visibility-reminder
createAioseoV1NotificationBlogVisibilityReminder → 200400401403404
POST
/aioseo/v1/notification/conflicting-plugins-reminder
POST /aioseo/v1/notification/conflicting-plugins-reminder
createAioseoV1NotificationConflictingPluginsReminder → 200400401403404
POST
/aioseo/v1/notification/description-format-reminder
POST /aioseo/v1/notification/description-format-reminder
createAioseoV1NotificationDescriptionFormatReminder → 200400401403404
POST
/aioseo/v1/notification/email-reports-enable
POST /aioseo/v1/notification/email-reports-enable
createAioseoV1NotificationEmailReportsEnable → 200400401403404
POST
/aioseo/v1/notification/install-addons-reminder
POST /aioseo/v1/notification/install-addons-reminder
createAioseoV1NotificationInstallAddonsReminder → 200400401403404
POST
/aioseo/v1/notification/install-aioseo-image-seo-reminder
POST /aioseo/v1/notification/install-aioseo-image-seo-reminder
createAioseoV1NotificationInstallAioseoImageSeoReminder → 200400401403404
POST
/aioseo/v1/notification/install-aioseo-local-business-reminder
POST /aioseo/v1/notification/install-aioseo-local-business-reminder
createAioseoV1NotificationInstallAioseoLocalBusinessReminder → 200400401403404
POST
/aioseo/v1/notification/install-aioseo-news-sitemap-reminder
POST /aioseo/v1/notification/install-aioseo-news-sitemap-reminder
createAioseoV1NotificationInstallAioseoNewsSitemapReminder → 200400401403404
POST
/aioseo/v1/notification/install-aioseo-video-sitemap-reminder
POST /aioseo/v1/notification/install-aioseo-video-sitemap-reminder
createAioseoV1NotificationInstallAioseoVideoSitemapReminder → 200400401403404
POST
/aioseo/v1/notification/install-mi-reminder
POST /aioseo/v1/notification/install-mi-reminder
createAioseoV1NotificationInstallMiReminder → 200400401403404
POST
/aioseo/v1/notification/install-om-reminder
POST /aioseo/v1/notification/install-om-reminder
createAioseoV1NotificationInstallOmReminder → 200400401403404
POST
/aioseo/v1/notification/v3-migration-custom-field-reminder
POST /aioseo/v1/notification/v3-migration-custom-field-reminder
createAioseoV1NotificationV3MigrationCustomFieldReminder → 200400401403404
POST
/aioseo/v1/notification/v3-migration-schema-number-reminder
POST /aioseo/v1/notification/v3-migration-schema-number-reminder
createAioseoV1NotificationV3MigrationSchemaNumberReminder → 200400401403404
POST
/aioseo/v1/notifications/dismiss
POST /aioseo/v1/notifications/dismiss
createAioseoV1NotificationsDismiss → 200400401403404
POST
/aioseo/v1/objects
POST /aioseo/v1/objects
createAioseoV1Objects → 200400401403404
GET
/aioseo/v1/options
GET /aioseo/v1/options
getAioseoV1Options → 200400401403404
POST
/aioseo/v1/options
POST /aioseo/v1/options
createAioseoV1Options → 200400401403404
GET
/aioseo/v1/ping
GET /aioseo/v1/ping
getAioseoV1Ping → 200400401403404
POST
/aioseo/v1/plugins/deactivate
POST /aioseo/v1/plugins/deactivate
createAioseoV1PluginsDeactivate → 200400401403404
POST
/aioseo/v1/plugins/install
POST /aioseo/v1/plugins/install
createAioseoV1PluginsInstall → 200400401403404
POST
/aioseo/v1/plugins/upgrade
POST /aioseo/v1/plugins/upgrade
createAioseoV1PluginsUpgrade → 200400401403404
GET
/aioseo/v1/post
GET /aioseo/v1/post
getAioseoV1Post → 200400401403404
POST
/aioseo/v1/post
POST /aioseo/v1/post
createAioseoV1Post → 200400401403404
POST
/aioseo/v1/post/{postId}/disable-link-format-education
POST /aioseo/v1/post/{postId}/disable-link-format-education
createAioseoV1PostByPostidDisableLinkFormatEducation 1 param → 200400401403404
POST
/aioseo/v1/post/{postId}/disable-primary-term-education
POST /aioseo/v1/post/{postId}/disable-primary-term-education
createAioseoV1PostByPostidDisablePrimaryTermEducation 1 param → 200400401403404
GET
/aioseo/v1/post/{postId}/first-attached-image
GET /aioseo/v1/post/{postId}/first-attached-image
getAioseoV1PostByPostidFirstAttachedImage 1 param → 200400401403404
POST
/aioseo/v1/post/{postId}/process-content
POST /aioseo/v1/post/{postId}/process-content
createAioseoV1PostByPostidProcessContent 1 param → 200400401403404
POST
/aioseo/v1/post/{postId}/tru-seo-highlighting
POST /aioseo/v1/post/{postId}/tru-seo-highlighting
createAioseoV1PostByPostidTruSeoHighlighting 1 param → 200400401403404
POST
/aioseo/v1/post/{postId}/update-internal-link-count
POST /aioseo/v1/post/{postId}/update-internal-link-count
createAioseoV1PostByPostidUpdateInternalLinkCount 1 param → 200400401403404
POST
/aioseo/v1/posts-list/load-details-column
POST /aioseo/v1/posts-list/load-details-column
createAioseoV1PostsListLoadDetailsColumn → 200400401403404
POST
/aioseo/v1/posts-list/update-details-column
POST /aioseo/v1/posts-list/update-details-column
createAioseoV1PostsListUpdateDetailsColumn → 200400401403404
POST
/aioseo/v1/reset-settings
POST /aioseo/v1/reset-settings
createAioseoV1ResetSettings → 200400401403404
DELETE
/aioseo/v1/search-statistics/auth
DELETE /aioseo/v1/search-statistics/auth
deleteAioseoV1SearchStatisticsAuth → 200400401403404
POST
/aioseo/v1/search-statistics/sitemap/delete
POST /aioseo/v1/search-statistics/sitemap/delete
createAioseoV1SearchStatisticsSitemapDelete → 200400401403404
POST
/aioseo/v1/search-statistics/sitemap/ignore
POST /aioseo/v1/search-statistics/sitemap/ignore
createAioseoV1SearchStatisticsSitemapIgnore → 200400401403404
GET
/aioseo/v1/search-statistics/url/auth
GET /aioseo/v1/search-statistics/url/auth
getAioseoV1SearchStatisticsUrlAuth → 200400401403404
GET
/aioseo/v1/search-statistics/url/reauth
GET /aioseo/v1/search-statistics/url/reauth
getAioseoV1SearchStatisticsUrlReauth → 200400401403404
POST
/aioseo/v1/seo-alerts/test-email
POST /aioseo/v1/seo-alerts/test-email
createAioseoV1SeoAlertsTestEmail → 200400401403404
POST
/aioseo/v1/seo-alerts/test-slack
POST /aioseo/v1/seo-alerts/test-slack
createAioseoV1SeoAlertsTestSlack → 200400401403404
GET
/aioseo/v1/seo-analysis/competitors
GET /aioseo/v1/seo-analysis/competitors
getAioseoV1SeoAnalysisCompetitors → 200400401403404
GET
/aioseo/v1/seo-checklist
GET /aioseo/v1/seo-checklist
getAioseoV1SeoChecklist → 200400401403404
POST
/aioseo/v1/seo-checklist/action
POST /aioseo/v1/seo-checklist/action
createAioseoV1SeoChecklistAction → 200400401403404
POST
/aioseo/v1/seo-checklist/bulk-complete
POST /aioseo/v1/seo-checklist/bulk-complete
createAioseoV1SeoChecklistBulkComplete → 200400401403404
POST
/aioseo/v1/seo-checklist/bulk-uncomplete
POST /aioseo/v1/seo-checklist/bulk-uncomplete
createAioseoV1SeoChecklistBulkUncomplete → 200400401403404
POST
/aioseo/v1/seo-checklist/complete
POST /aioseo/v1/seo-checklist/complete
createAioseoV1SeoChecklistComplete → 200400401403404
GET
/aioseo/v1/seo-checklist/completed
GET /aioseo/v1/seo-checklist/completed
getAioseoV1SeoChecklistCompleted → 200400401403404
POST
/aioseo/v1/seo-checklist/fetch
POST /aioseo/v1/seo-checklist/fetch
createAioseoV1SeoChecklistFetch → 200400401403404
POST
/aioseo/v1/seo-checklist/uncomplete
POST /aioseo/v1/seo-checklist/uncomplete
createAioseoV1SeoChecklistUncomplete → 200400401403404
POST
/aioseo/v1/settings/dismiss-alert
POST /aioseo/v1/settings/dismiss-alert
createAioseoV1SettingsDismissAlert → 200400401403404
POST
/aioseo/v1/settings/do-task
POST /aioseo/v1/settings/do-task
createAioseoV1SettingsDoTask → 200400401403404
POST
/aioseo/v1/settings/export
POST /aioseo/v1/settings/export
createAioseoV1SettingsExport → 200400401403404
POST
/aioseo/v1/settings/export-content
POST /aioseo/v1/settings/export-content
createAioseoV1SettingsExportContent → 200400401403404
POST
/aioseo/v1/settings/hide-setup-wizard
POST /aioseo/v1/settings/hide-setup-wizard
createAioseoV1SettingsHideSetupWizard → 200400401403404
POST
/aioseo/v1/settings/hide-upgrade-bar
POST /aioseo/v1/settings/hide-upgrade-bar
createAioseoV1SettingsHideUpgradeBar → 200400401403404
POST
/aioseo/v1/settings/import
POST /aioseo/v1/settings/import
createAioseoV1SettingsImport → 200400401403404
POST
/aioseo/v1/settings/import-plugins
POST /aioseo/v1/settings/import-plugins
createAioseoV1SettingsImportPlugins → 200400401403404
POST
/aioseo/v1/settings/import/{siteId}
POST /aioseo/v1/settings/import/{siteId}
createAioseoV1SettingsImportBySiteid 1 param → 200400401403404
POST
/aioseo/v1/settings/items-per-page
POST /aioseo/v1/settings/items-per-page
createAioseoV1SettingsItemsPerPage → 200400401403404
POST
/aioseo/v1/settings/semrush-country
POST /aioseo/v1/settings/semrush-country
createAioseoV1SettingsSemrushCountry → 200400401403404
POST
/aioseo/v1/settings/toggle-card
POST /aioseo/v1/settings/toggle-card
createAioseoV1SettingsToggleCard → 200400401403404
POST
/aioseo/v1/settings/toggle-radio
POST /aioseo/v1/settings/toggle-radio
createAioseoV1SettingsToggleRadio → 200400401403404
POST
/aioseo/v1/sitemap/deactivate-conflicting-plugins
POST /aioseo/v1/sitemap/deactivate-conflicting-plugins
createAioseoV1SitemapDeactivateConflictingPlugins → 200400401403404
POST
/aioseo/v1/sitemap/delete-static-files
POST /aioseo/v1/sitemap/delete-static-files
createAioseoV1SitemapDeleteStaticFiles → 200400401403404
POST
/aioseo/v1/sitemap/validate-html-sitemap-slug
POST /aioseo/v1/sitemap/validate-html-sitemap-slug
createAioseoV1SitemapValidateHtmlSitemapSlug → 200400401403404
POST
/aioseo/v1/spell-checker/download-dictionary
POST /aioseo/v1/spell-checker/download-dictionary
createAioseoV1SpellCheckerDownloadDictionary → 200400401403404
GET
/aioseo/v1/spell-checker/safe-words
GET /aioseo/v1/spell-checker/safe-words
getAioseoV1SpellCheckerSafeWords → 200400401403404
POST
/aioseo/v1/spell-checker/safe-words/add
POST /aioseo/v1/spell-checker/safe-words/add
createAioseoV1SpellCheckerSafeWordsAdd → 200400401403404
POST
/aioseo/v1/spell-checker/safe-words/match-case
POST /aioseo/v1/spell-checker/safe-words/match-case
createAioseoV1SpellCheckerSafeWordsMatchCase → 200400401403404
POST
/aioseo/v1/spell-checker/safe-words/remove
POST /aioseo/v1/spell-checker/safe-words/remove
createAioseoV1SpellCheckerSafeWordsRemove → 200400401403404
GET
/aioseo/v1/tags
GET /aioseo/v1/tags
getAioseoV1Tags → 200400401403404
POST
/aioseo/v1/terms-list/load-details-column
POST /aioseo/v1/terms-list/load-details-column
createAioseoV1TermsListLoadDetailsColumn → 200400401403404
POST
/aioseo/v1/terms-list/update-details-column
POST /aioseo/v1/terms-list/update-details-column
createAioseoV1TermsListUpdateDetailsColumn → 200400401403404
POST
/aioseo/v1/tools/delete-robots-txt
POST /aioseo/v1/tools/delete-robots-txt
createAioseoV1ToolsDeleteRobotsTxt → 200400401403404
POST
/aioseo/v1/tools/import-robots-txt
POST /aioseo/v1/tools/import-robots-txt
createAioseoV1ToolsImportRobotsTxt → 200400401403404
POST
/aioseo/v1/truseo/posts/{postId}
POST /aioseo/v1/truseo/posts/{postId}
createAioseoV1TruseoPostsByPostid 1 param → 200400401403404
GET
/aioseo/v1/user/{userId}/image
GET /aioseo/v1/user/{userId}/image
getAioseoV1UserByUseridImage 1 param → 200400401403404
POST
/aioseo/v1/wizard
POST /aioseo/v1/wizard
createAioseoV1Wizard → 200400401403404
POST
/aioseo/v1/writing-assistant/content-analysis
POST /aioseo/v1/writing-assistant/content-analysis
createAioseoV1WritingAssistantContentAnalysis → 200400401403404
POST
/aioseo/v1/writing-assistant/disconnect
POST /aioseo/v1/writing-assistant/disconnect
createAioseoV1WritingAssistantDisconnect → 200400401403404
GET
/aioseo/v1/writing-assistant/keyword/{postId}
GET /aioseo/v1/writing-assistant/keyword/{postId}
getAioseoV1WritingAssistantKeywordByPostid 1 param → 200400401403404
POST
/aioseo/v1/writing-assistant/process
POST /aioseo/v1/writing-assistant/process
createAioseoV1WritingAssistantProcess → 200400401403404
GET
/aioseo/v1/writing-assistant/report-history
GET /aioseo/v1/writing-assistant/report-history
getAioseoV1WritingAssistantReportHistory → 200400401403404
POST
/aioseo/v1/writing-assistant/set-report-progress
POST /aioseo/v1/writing-assistant/set-report-progress
createAioseoV1WritingAssistantSetReportProgress → 200400401403404
GET
/aioseo/v1/writing-assistant/user-info
GET /aioseo/v1/writing-assistant/user-info
getAioseoV1WritingAssistantUserInfo → 200400401403404
GET
/aioseo/v1/writing-assistant/user-options
GET /aioseo/v1/writing-assistant/user-options
getAioseoV1WritingAssistantUserOptions → 200400401403404
POST
/aioseo/v1/writing-assistant/user-options
POST /aioseo/v1/writing-assistant/user-options
createAioseoV1WritingAssistantUserOptions → 200400401403404

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Error (3 properties). Each schema is shown below with its type and property counts.

Error
object
WordPress REST error envelope, observed live on this host.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tegna-aioseo-v1-api-openapi.yml Raw ↑

Other APIs TEGNA publishes across the network.

Premion Advertising Platform API (gated)
TEGNA Contact Form 7/v1 API
TEGNA Oembed/1.0 API
TEGNA Wp Abilities/v1 API
TEGNA Wp/v2 API
TEGNA Yoast/v1 API
Where this information came from

This is an independent, third-party profile of TEGNA Aioseo/v1 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.