{"id":9008,"date":"2026-07-24T21:58:30","date_gmt":"2026-07-25T03:58:30","guid":{"rendered":"https:\/\/mindbacklog.com\/?p=9008"},"modified":"2026-08-09T15:02:50","modified_gmt":"2026-08-09T21:02:50","slug":"writing-user-stories-for-api-and-platform-products","status":"publish","type":"post","link":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/","title":{"rendered":"Writing User Stories for API and Platform Products"},"content":{"rendered":"<p><i>The standard user story format \u2014 &#8216;As a [user], I want [feature], so that [benefit]&#8217; \u2014 was designed for end-user-facing features where the user interacts through a graphical interface. When the user is a developer and the interface is an API endpoint, the standard format still applies but needs adaptation. The persona is a developer building an integration. The feature is an API operation with specific input and output contracts. The benefit is the capability the integration provides to the developer&#8217;s end users.<\/i><i><\/i><\/p>\n<p>Writing effective API stories requires understanding what developers need from a specification: a clear contract (what goes in, what comes out), explicit error handling (what happens when something goes wrong), performance guarantees (how fast, how many concurrent requests), and backward compatibility assurance (what will not change without notice). These requirements are different in character from UI story requirements and need different <a href=\"https:\/\/mindbacklog.com\/blog\/acceptance-criteria-that-engineers-actually-understand\/\">acceptance criteria<\/a>.<\/p>\n<h3>The API Story Format<\/h3>\n<p>An effective API user story follows a modified format that makes the technical contract explicit. The persona identifies the developer type: &#8216;As a partner developer building a customer dashboard&#8217; or &#8216;As an internal frontend developer consuming the user API.&#8217; The action identifies the specific API operation: &#8216;I want to retrieve a filtered list of accounts via GET \/api\/v2\/accounts with tier and status query parameters.&#8217; The benefit identifies the integration outcome: &#8216;so that I can display a segmented account view that updates in real time.&#8217;<\/p>\n<p>This format may look more technical than a traditional story, and it is \u2014 because the audience is technical. The engineering team building the API needs to know exactly what endpoint, method, and parameters are expected. A vague story (&#8216;I want to get accounts&#8217;) leaves too many design decisions unresolved.<\/p>\n<h3>Acceptance Criteria for API Stories<\/h3>\n<p>API acceptance criteria cover four areas that differ from UI criteria. Request contract: what parameters are accepted, which are required vs. optional, and what the valid value ranges are. Response contract: the response format (JSON schema), the fields included, and the pagination behavior. Error handling: the specific HTTP status codes for each error condition (400 for validation errors, 401 for authentication failures, 404 for not found, 429 for rate limiting) and the error response format with actionable messages. Performance: response time thresholds (95th percentile under 500ms), rate limits (100 requests per minute per API key), and concurrency behavior.<\/p>\n<p>Example acceptance criteria for the accounts endpoint: &#8216;Given an authenticated request with a valid API key. When GET \/api\/v2\/accounts?tier=enterprise&amp;status=active is called. Then the response returns a JSON array of account objects matching both filters, paginated at 50 per page, with a total_count field in the response metadata, within 500ms at the 95th percentile.&#8217; Error criterion: &#8216;Given a request with an invalid tier value. When the endpoint is called. Then the response returns HTTP 400 with a JSON error body containing a code field, a message field describing the valid tier values, and a documentation_url field linking to the parameter reference.&#8217;<\/p>\n<h3>Versioning and Backward Compatibility<\/h3>\n<p>API stories must explicitly address backward compatibility because breaking changes have cascading impact on every existing integration. Every story should include a compatibility assessment: does this change the existing contract? If yes, a versioning strategy is required \u2014 typically a new API version (v2 \u2192 v3) with a migration period during which both versions are available.<\/p>\n<p>Non-breaking changes \u2014 adding new optional fields, adding new endpoints, expanding allowed parameter values \u2014 can be shipped in the current version without a new version number. The acceptance criteria should verify that existing integrations continue to work unchanged.<\/p>\n<p>Breaking changes \u2014 removing fields, changing field types, altering endpoint URLs, modifying error code semantics \u2014 require explicit migration planning. The story should include a deprecation notice (communicating the change to developers in advance), a migration guide (explaining how to update integrations), and a sunset date (when the old version will be removed).<\/p>\n<h3>Documentation as Acceptance Criteria<\/h3>\n<p>For API products, documentation is not a follow-up task \u2014 it is an acceptance criterion. An undocumented endpoint is an unshipped feature. Every API story should include a documentation criterion: &#8216;The endpoint is documented in the API reference with endpoint URL, method, parameters (with types and descriptions), response schema, error codes, example request\/response, and authentication requirements.&#8217;<\/p>\n<p>AI can generate API documentation from the acceptance criteria and the implementation \u2014 reducing the documentation burden while ensuring that every endpoint is documented at ship time.<\/p>\n<h3>AI-Generated API Stories<\/h3>\n<p>AI story generation works for API products just as it does for UI products, with the context adjusted. When the feature description specifies an API capability, the product context includes technical architecture information, and the product&#8217;s existing API patterns are documented, the AI generates stories in the API format with appropriate acceptance criteria covering request contracts, response formats, error handling, and performance thresholds.<\/p>\n<p>The PM reviews and refines \u2014 particularly the backward compatibility assessment and the versioning decision, which require product judgment about the tradeoff between clean API design and migration burden for existing integrators.<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td>MindBacklog generates user stories adapted to your product type \u2014 including API and platform products. Acceptance criteria, <a href=\"https:\/\/mindbacklog.com\/blog\/non-functional-requirements-the-pms-blind-spot\/\">NFRs<\/a>, and documentation requirements included automatically. Start at mindbacklog.com.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Ready to put your product intelligence on autopilot? <a href=\"https:\/\/app.mindbacklog.com\/register\">Start your 14-day free trial at MindBacklog.com<\/a> \u2014 no credit card required.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.<\/p>\n","protected":false},"author":1,"featured_media":17138,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60],"tags":[48,56,52,54],"class_list":["post-9008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-founders","tag-ai-in-pm","tag-prds","tag-product-strategy","tag-user-stories"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Writing User Stories for API and Platform Products<\/title>\n<meta name=\"description\" content=\"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Writing User Stories for API and Platform Products\" \/>\n<meta property=\"og:description\" content=\"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/\" \/>\n<meta property=\"og:site_name\" content=\"MindBacklog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-25T03:58:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-09T21:02:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aadarsh Bohara\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aadarsh Bohara\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/\"},\"author\":{\"name\":\"Aadarsh Bohara\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/person\\\/2610248f03a31c2b44426748a9585601\"},\"headline\":\"Writing User Stories for API and Platform Products\",\"datePublished\":\"2026-07-25T03:58:30+00:00\",\"dateModified\":\"2026-08-09T21:02:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/\"},\"wordCount\":875,\"publisher\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/writing-user-stories-for-api-and-platform-products.png\",\"keywords\":[\"AI in PM\",\"PRDs\",\"Product Strategy\",\"User Stories\"],\"articleSection\":[\"Technical Founders\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/\",\"name\":\"Writing User Stories for API and Platform Products\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/writing-user-stories-for-api-and-platform-products.png\",\"datePublished\":\"2026-07-25T03:58:30+00:00\",\"dateModified\":\"2026-08-09T21:02:50+00:00\",\"description\":\"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/writing-user-stories-for-api-and-platform-products.png\",\"contentUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/writing-user-stories-for-api-and-platform-products.png\",\"width\":1200,\"height\":680,\"caption\":\"Writing User Stories for API and Platform Products\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/writing-user-stories-for-api-and-platform-products\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Writing User Stories for API and Platform Products\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\",\"name\":\"MindBacklog\",\"description\":\"Silence the Noise. Build with Clarity.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#organization\",\"name\":\"MindBacklog\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/v205imk2q4mmlbxt96.svg\",\"contentUrl\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/v205imk2q4mmlbxt96.svg\",\"width\":275,\"height\":40,\"caption\":\"MindBacklog\"},\"image\":{\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mindbacklog.com\\\/blog\\\/#\\\/schema\\\/person\\\/2610248f03a31c2b44426748a9585601\",\"name\":\"Aadarsh Bohara\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g\",\"caption\":\"Aadarsh Bohara\"},\"description\":\"Building the product management tool I wish I had. Multiple startup exits. Writing about AI, product strategy, and what it takes to build things people want.\",\"sameAs\":[\"https:\\\/\\\/mindbacklog.com\\\/blog\",\"https:\\\/\\\/facebook.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Writing User Stories for API and Platform Products","description":"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/","og_locale":"en_US","og_type":"article","og_title":"Writing User Stories for API and Platform Products","og_description":"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.","og_url":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/","og_site_name":"MindBacklog","article_author":"https:\/\/facebook.com","article_published_time":"2026-07-25T03:58:30+00:00","article_modified_time":"2026-08-09T21:02:50+00:00","og_image":[{"width":1200,"height":680,"url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png","type":"image\/png"}],"author":"Aadarsh Bohara","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Aadarsh Bohara","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#article","isPartOf":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/"},"author":{"name":"Aadarsh Bohara","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/person\/2610248f03a31c2b44426748a9585601"},"headline":"Writing User Stories for API and Platform Products","datePublished":"2026-07-25T03:58:30+00:00","dateModified":"2026-08-09T21:02:50+00:00","mainEntityOfPage":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/"},"wordCount":875,"publisher":{"@id":"https:\/\/mindbacklog.com\/blog\/#organization"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#primaryimage"},"thumbnailUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png","keywords":["AI in PM","PRDs","Product Strategy","User Stories"],"articleSection":["Technical Founders"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/","url":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/","name":"Writing User Stories for API and Platform Products","isPartOf":{"@id":"https:\/\/mindbacklog.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#primaryimage"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#primaryimage"},"thumbnailUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png","datePublished":"2026-07-25T03:58:30+00:00","dateModified":"2026-08-09T21:02:50+00:00","description":"API user stories require a different format. Write stories for developer users, define API contracts, and handle versioning and backward compatibility.","breadcrumb":{"@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#primaryimage","url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png","contentUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/07\/writing-user-stories-for-api-and-platform-products.png","width":1200,"height":680,"caption":"Writing User Stories for API and Platform Products"},{"@type":"BreadcrumbList","@id":"https:\/\/mindbacklog.com\/blog\/writing-user-stories-for-api-and-platform-products\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mindbacklog.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Writing User Stories for API and Platform Products"}]},{"@type":"WebSite","@id":"https:\/\/mindbacklog.com\/blog\/#website","url":"https:\/\/mindbacklog.com\/blog\/","name":"MindBacklog","description":"Silence the Noise. Build with Clarity.","publisher":{"@id":"https:\/\/mindbacklog.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mindbacklog.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mindbacklog.com\/blog\/#organization","name":"MindBacklog","url":"https:\/\/mindbacklog.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/03\/v205imk2q4mmlbxt96.svg","contentUrl":"https:\/\/mindbacklog.com\/blog\/wp-content\/uploads\/2026\/03\/v205imk2q4mmlbxt96.svg","width":275,"height":40,"caption":"MindBacklog"},"image":{"@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mindbacklog.com\/blog\/#\/schema\/person\/2610248f03a31c2b44426748a9585601","name":"Aadarsh Bohara","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/564b8eec18621821954ee9695a267912229d6f992be8e59ab192d05938085cc5?s=96&d=mm&r=g","caption":"Aadarsh Bohara"},"description":"Building the product management tool I wish I had. Multiple startup exits. Writing about AI, product strategy, and what it takes to build things people want.","sameAs":["https:\/\/mindbacklog.com\/blog","https:\/\/facebook.com"]}]}},"_links":{"self":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/9008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/comments?post=9008"}],"version-history":[{"count":1,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/9008\/revisions"}],"predecessor-version":[{"id":17139,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/posts\/9008\/revisions\/17139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/media\/17138"}],"wp:attachment":[{"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/media?parent=9008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/categories?post=9008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindbacklog.com\/blog\/wp-json\/wp\/v2\/tags?post=9008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}