{"id":312711,"date":"2026-05-14T20:59:23","date_gmt":"2026-05-14T20:59:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/astroway\/"},"modified":"2026-05-15T00:08:14","modified_gmt":"2026-05-15T00:08:14","slug":"astroway","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/astroway\/","author":23499184,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.0","stable_tag":"0.3.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"AstroWay","header_author":"AstroWay","header_description":"Natal charts, synastry, transits, Tarot, Numerology, Human Design, AI horoscopes \u2014 shortcodes + Gutenberg blocks. Powered by api.astroway.info.","assets_banners_color":"201d20","last_updated":"2026-05-15 00:08:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/astroway\/astroway-wp-plugin","header_author_uri":"https:\/\/astroway.info","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.3":{"tag":"0.2.3","author":"astrowayteam","date":"2026-05-14 20:59:06"},"0.3.0":{"tag":"0.3.0","author":"astrowayteam","date":"2026-05-15 00:08:14"}},"upgrade_notice":{"0.3.0":"<p>Adds a live Status panel on the API Key admin page (plan \/ credits \/ period \/ domain) and a <code>lang<\/code> attribute on all shortcodes and Gutenberg blocks for 21 api-supported locales. Drop-in upgrade.<\/p>","0.2.3":"<p>Admin UI polish \u2014 unified hero, restored sidebar, city search on the Shortcodes page, 20 bundled translations. Drop-in upgrade.<\/p>","0.2.2":"<p>Admin split into 3 submenu pages (API Key \/ Settings \/ Shortcodes). Drop-in upgrade.<\/p>","0.2.1":"<p>Settings page moves to a top-level admin menu with a brand icon. Drop-in upgrade.<\/p>","0.2.0":"<p>Adds Settings page for API key configuration. Drop-in upgrade from 0.1.0 \u2014 anonymous mode shortcodes continue to work.<\/p>","0.1.0":"<p>First functional release. 5 shortcodes + 5 Gutenberg blocks work without an API key in anonymous mode (30 requests\/hour per IP).<\/p>","0.1.0-alpha.1":"<p>Pre-release scaffold. Not for production use.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3532486,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3532486,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3532486,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3532486,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"astroway\/daily-tarot":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"astroway\/daily-tarot","title":"AstroWay: Daily Tarot","category":"widgets","description":"Single-card daily Tarot draw with interpretation.","textdomain":"astroway","icon":"image-flip-horizontal","supports":{"html":false,"align":["center"],"customClassName":true},"attributes":{"deck":{"type":"string","default":"rider-waite","enum":["rider-waite","marseille","lenormand"]},"lang":{"type":"string","default":""}},"editorScript":"astroway-blocks-editor"},"astroway\/daily-horoscope":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"astroway\/daily-horoscope","title":"AstroWay: Daily Horoscope","category":"widgets","description":"Daily horoscope text for a zodiac sign.","textdomain":"astroway","icon":"calendar-alt","supports":{"html":false,"align":["wide","center"],"customClassName":true},"attributes":{"sign":{"type":"string","default":""},"lang":{"type":"string","default":""}},"editorScript":"astroway-blocks-editor"},"astroway\/natal-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"astroway\/natal-chart","title":"AstroWay: Natal Chart","category":"widgets","description":"Natal chart wheel served by api.astroway.info as a responsive iframe.","textdomain":"astroway","icon":"star-filled","supports":{"html":false,"align":["wide","full","center"],"customClassName":true},"attributes":{"date":{"type":"string","default":""},"time":{"type":"string","default":""},"lat":{"type":"string","default":""},"lon":{"type":"string","default":""},"name":{"type":"string","default":""},"tz":{"type":"string","default":""},"lang":{"type":"string","default":""}},"editorScript":"astroway-blocks-editor"},"astroway\/bodygraph":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"astroway\/bodygraph","title":"AstroWay: Human Design Bodygraph","category":"widgets","description":"Human Design bodygraph with type, profile, and gates.","textdomain":"astroway","icon":"networking","supports":{"html":false,"align":["wide","center"],"customClassName":true},"attributes":{"date":{"type":"string","default":""},"time":{"type":"string","default":""},"lat":{"type":"string","default":""},"lon":{"type":"string","default":""},"name":{"type":"string","default":""},"tz":{"type":"string","default":""},"lang":{"type":"string","default":""}},"editorScript":"astroway-blocks-editor"},"astroway\/moon-phase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"astroway\/moon-phase","title":"AstroWay: Moon Phase","category":"widgets","description":"Current moon phase with illumination percentage.","textdomain":"astroway","icon":"marker","supports":{"html":false,"align":["center"],"customClassName":true},"attributes":{"date":{"type":"string","default":""},"lang":{"type":"string","default":""}},"editorScript":"astroway-blocks-editor"}},"tagged_versions":["0.2.3","0.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3532555,"resolution":"1","location":"assets","locale":"","width":1280,"height":1952},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3532486,"resolution":"2","location":"assets","locale":"","width":1280,"height":1357},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3532486,"resolution":"3","location":"assets","locale":"","width":1280,"height":2674},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3532675,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3532486,"resolution":"5","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"AstroWay menu \u2192 API Key landing. Top-level admin menu item with a custom brand icon. The default landing page is the API Key submenu \u2014 paste your key, compare anonymous \/ free \/ paid plans side-by-side, and connect in one click.","2":"Settings \u2014 connection, cache, and system diagnostics. Test the connection to api.astroway.info, inspect the local transient cache (size, entry count, purge), and copy a diagnostic block (PHP \/ WP \/ plugin version, key status) for support.","3":"Shortcodes reference with built-in city \u2192 lat\/lon helper. Five copy-to-clipboard reference cards (description, snippet, params table, Gutenberg block hint). The city search resolves coordinates and IANA timezone and pastes a ready-to-use shortcode.","4":"Gutenberg block in the editor. Five blocks \u2014 Natal Chart, Human Design Bodygraph, Daily Horoscope, Moon Phase, Daily Tarot \u2014 render via ServerSideRender with live preview. Block selection and the Inspector panel work the standard WordPress way.","5":"Natal chart widget on the frontend, rendered via <code>[astroway_natal date=\"\u2026\" time=\"\u2026\" lat=\"\u2026\" lon=\"\u2026\"]<\/code>. Includes zodiac wheel, planets with retrograde markers, and major aspects."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8886,8889,262986,262985,24224],"plugin_category":[],"plugin_contributors":[262987],"plugin_business_model":[],"class_list":["post-312711","plugin","type-plugin","status-publish","hentry","plugin_tags-astrology","plugin_tags-horoscope","plugin_tags-human-design","plugin_tags-natal-chart","plugin_tags-tarot","plugin_contributors-astrowayteam","plugin_committers-astrowayteam"],"banners":{"banner":"https:\/\/ps.w.org\/astroway\/assets\/banner-772x250.png?rev=3532486","banner_2x":"https:\/\/ps.w.org\/astroway\/assets\/banner-1544x500.png?rev=3532486","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/astroway\/assets\/icon-128x128.png?rev=3532486","icon_2x":"https:\/\/ps.w.org\/astroway\/assets\/icon-256x256.png?rev=3532486","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/astroway\/assets\/screenshot-1.png?rev=3532555","caption":"AstroWay menu \u2192 API Key landing. Top-level admin menu item with a custom brand icon. The default landing page is the API Key submenu \u2014 paste your key, compare anonymous \/ free \/ paid plans side-by-side, and connect in one click."},{"src":"https:\/\/ps.w.org\/astroway\/assets\/screenshot-2.png?rev=3532486","caption":"Settings \u2014 connection, cache, and system diagnostics. Test the connection to api.astroway.info, inspect the local transient cache (size, entry count, purge), and copy a diagnostic block (PHP \/ WP \/ plugin version, key status) for support."},{"src":"https:\/\/ps.w.org\/astroway\/assets\/screenshot-3.png?rev=3532486","caption":"Shortcodes reference with built-in city \u2192 lat\/lon helper. Five copy-to-clipboard reference cards (description, snippet, params table, Gutenberg block hint). The city search resolves coordinates and IANA timezone and pastes a ready-to-use shortcode."},{"src":"https:\/\/ps.w.org\/astroway\/assets\/screenshot-4.png?rev=3532675","caption":"Gutenberg block in the editor. Five blocks \u2014 Natal Chart, Human Design Bodygraph, Daily Horoscope, Moon Phase, Daily Tarot \u2014 render via ServerSideRender with live preview. Block selection and the Inspector panel work the standard WordPress way."},{"src":"https:\/\/ps.w.org\/astroway\/assets\/screenshot-5.png?rev=3532486","caption":"Natal chart widget on the frontend, rendered via <code>[astroway_natal date=\"\u2026\" time=\"\u2026\" lat=\"\u2026\" lon=\"\u2026\"]<\/code>. Includes zodiac wheel, planets with retrograde markers, and major aspects."}],"raw_content":"<!--section=description-->\n<p>Add astrological calculations to any WordPress page or post via shortcodes or Gutenberg blocks. Powered by api.astroway.info \u2014 700+ endpoints covering Western, Vedic, Hellenistic, Chinese, Mayan astrology + Tarot (Rider-Waite, Marseille, Lenormand) + Numerology (Pythagorean, Chaldean, Kabbalistic, Tamil) + Human Design + AI horoscopes.<\/p>\n\n<p><strong>Works without an API key<\/strong> in anonymous mode (30 requests\/hour per visitor IP). Get a free API key at api.astroway.info\/dashboard\/sign-up for 10,000 credits\/month and higher rate limits.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to <strong>api.astroway.info<\/strong>, the AstroWay Calculation API operated by the AstroWay Team, to render astrology widgets and tarot readings. No external request is made until a widget is actually rendered on a page where one of the plugin's shortcodes or Gutenberg blocks is used.<\/p>\n\n<p><strong>What is sent:<\/strong><\/p>\n\n<ul>\n<li>When a natal chart, bodygraph, or transit widget renders: the parameters provided in the shortcode (date, time, latitude, longitude) plus the visitor's IP address (for anonymous rate-limiting).<\/li>\n<li>When a daily horoscope, moon phase, or daily tarot widget renders: the zodiac sign or deck identifier plus the visitor's IP address.<\/li>\n<li>When the site administrator clicks \"Verify Key\" or \"Test Connection\" in the Settings screen: the configured API key and a small diagnostics payload.<\/li>\n<\/ul>\n\n<p><strong>When this happens:<\/strong><\/p>\n\n<ul>\n<li>On frontend page render (only on pages where an AstroWay shortcode or block is present).<\/li>\n<li>On explicit admin action (Verify, Test Connection, Purge Cache).<\/li>\n<\/ul>\n\n<p><strong>No data is sent on plugin activation, deactivation, or admin pages without explicit user action.<\/strong><\/p>\n\n<ul>\n<li>Service URL: <code>https:\/\/api.astroway.info\/v1\/<\/code><\/li>\n<li>Terms of Service: https:\/\/api.astroway.info\/terms<\/li>\n<li>Privacy Policy: https:\/\/api.astroway.info\/privacy<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin stores the following on the WordPress site:<\/p>\n\n<ul>\n<li>The site administrator's API key (if entered), stored in the <code>wp_options<\/code> table under <code>astroway_settings<\/code>. Visible only to users with <code>manage_options<\/code> capability.<\/li>\n<li>WP transient cache of API responses (prefix <code>astroway_v1_<\/code>) to reduce repeat external calls. Cache contents are chart\/horoscope\/tarot output \u2014 no visitor PII beyond what was submitted via shortcode arguments. Purged via Settings \u2192 AstroWay \u2192 Purge Cache.<\/li>\n<\/ul>\n\n<p><strong>This plugin does not set any cookies on visitor browsers, does not use third-party tracking, and does not transmit visitor data to anyone other than api.astroway.info (see External services above).<\/strong><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin via Plugins \u2192 Add New, or unzip into <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate through the Plugins menu.<\/li>\n<li>(Optional) Settings \u2192 AstroWay \u2192 paste your API key for higher rate limits and Pro features.<\/li>\n<li>Add a shortcode to any page: <code>[astroway_natal date=\"1990-05-15\" time=\"14:30\" lat=\"50.45\" lon=\"30.52\"]<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. The plugin works without a key in anonymous mode (30 requests\/hour per visitor IP). For higher limits and Pro features, get a free key at api.astroway.info.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20api.astroway.info%3F\"><h3>What data is sent to api.astroway.info?<\/h3><\/dt>\n<dd><p>Birth data (date, time, city, coordinates) for chart calculation. No data is stored on your site beyond standard WP caching.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20on%20multiple%20sites%3F\"><h3>Can I use this on multiple sites?<\/h3><\/dt>\n<dd><p>Yes for the free anonymous tier. Paid API keys are bound to a single domain by default; you can change the bound domain self-service from the API dashboard at api.astroway.info\/dashboard.<\/p><\/dd>\n<dt id=\"is%20my%20visitors%27%20data%20stored%20anywhere%3F\"><h3>Is my visitors' data stored anywhere?<\/h3><\/dt>\n<dd><p>No personal data is stored on api.astroway.info. Birth data (date, time, city, lat\/lon) is processed in-memory for chart calculation and the result is returned. The plugin caches results locally on your WordPress site (WP transients) to reduce repeat API calls; the cache contains chart output only, no PII beyond what was submitted via shortcode arguments.<\/p><\/dd>\n<dt id=\"how%20do%20i%20report%20a%20bug%20or%20request%20a%20feature%3F\"><h3>How do I report a bug or request a feature?<\/h3><\/dt>\n<dd><p>For plugin issues: file an issue at https:\/\/github.com\/astroway\/astroway-wp-plugin\/issues. For API or billing questions: contact support via your dashboard at api.astroway.info\/dashboard.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>New: live Status panel on the API Key admin landing \u2014 plan \/ credits \/ period \/ domain pulled from \/v1\/auth\/keys\/me (30 min transient cache)<\/li>\n<li>New: <code>lang<\/code> attribute on all 5 shortcodes (e.g. <code>[astroway_natal date=\"...\" lang=\"ru\"]<\/code>) \u2014 21 api-supported locales<\/li>\n<li>New: Language Inspector dropdown on all 5 Gutenberg blocks \u2014 uk, en, de, ru, pl, es, pt, fr, it, nl, cs, ro, hu, el, tr, ar, hi, ja, ko, vi, id<\/li>\n<li>Default lang resolves to the WP site locale; invalid codes silently fall back, no user-facing error<\/li>\n<li>Status panel handles all 5 states: valid \/ suspended \/ revoked \/ invalid_key \/ api_down with per-state color accent<\/li>\n<li>Requires api.astroway.info v2.33.0+ for \/v1\/auth\/keys\/me; falls back to legacy \/v1\/keys\/usage with \"Limited data\" notice on older self-hosted api<\/li>\n<li>No regressions on v0.2.3 \u2014 existing shortcodes\/blocks without <code>lang=<\/code> render in site default exactly as before<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>All 3 subpages share one hero (brand + status badge + CTAs); only title and tagline vary per page<\/li>\n<li>Right sidebar restored (Resources + System + quote) in a 1fr + 280px grid<\/li>\n<li>Buttons read as buttons in both light panels and the dark hero (ghost variant + on-dark override)<\/li>\n<li>Shortcode reference cards gain proper panel-body inset<\/li>\n<li>New: city \u2192 lat\/lon\/IANA-tz helper on the Shortcodes page (server-side proxy to app.astroway.info atlas + click-to-copy snippet)<\/li>\n<li>Type tokens drop bundled webfont declarations \u2014 pure ui-sans-serif\/system-ui stack, multi-script coverage via OS fonts<\/li>\n<li>20 bundled translations: uk, de_DE, ru_RU, pl_PL, es_ES, pt_BR, hi_IN, fr_FR, ko_KR, it_IT, ja, id_ID, tr_TR, nl_NL, ro_RO, cs_CZ, vi, ar (RTL), el, hu_HU<\/li>\n<li>Translation filenames corrected to {textdomain}-{locale}.mo + explicit load_plugin_textdomain call<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Admin UI split into 3 submenu pages: API Key (default landing), Settings, Shortcodes<\/li>\n<li>API Key landing rebuilt with 3-tier comparison (Anonymous \/ Free key \/ Paid), state badge, key form, prominent CTAs<\/li>\n<li>Settings page focused on diagnostics: Connection ping, Cache stats + purge, System info with Copy diagnostic button<\/li>\n<li>Shortcodes page rebuilt as expanded reference cards (description + copyable code + params table + Gutenberg block hint per shortcode)<\/li>\n<li>JS split per-page (api-key \/ settings \/ shortcodes), reducing payload on each admin screen<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Settings page promoted to a top-level admin menu item with a custom brand icon (star inside orbit ring, single-path SVG)<\/li>\n<li>Activation notice rebranded with a cosmic-gradient mark, two CTAs (Get free API key \/ Open Settings), and persistent dismiss (fix for a latent bug where the dismiss action did not survive page reloads)<\/li>\n<li>Settings page fully redesigned with an observatory aesthetic \u2014 hero with owl-moon logo, four numbered panels (API key \/ Connection \/ Cache \/ Shortcodes), right-side Resources \/ System \/ quote aside, paper-warm cards with gold hairlines<\/li>\n<li>Shortcode rows copy-to-clipboard on click<\/li>\n<li>ASTROWAY_WP_PLUGIN_VERSION constant auto-derived from the plugin header via get_file_data \u2014 single source of truth, simpler release pipeline<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Settings page under Settings \u2192 AstroWay (API key input, Verify Key, Test Connection, Cache controls, shortcode reference, Diagnostics)<\/li>\n<li>API key field accepts both sandbox (aw_test_<em>) and live (aw_live_<\/em>) keys<\/li>\n<li>All keyed requests now carry X-Api-Key + X-AstroWay-Site-URL headers (lazy domain bind support)<\/li>\n<li>Plugin row links: Settings + Get API Key (with ?source=wp_plugin)<\/li>\n<li>Activation notice CTA URL includes ?source=wp_plugin for referrer-source tracking<\/li>\n<li>New transient cache layer (prefix astroway_v1_) with purge button + stats<\/li>\n<li>Verify Key gracefully falls back to \/v1\/keys\/usage until api ships \/v1\/auth\/keys\/me (Block A)<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>MVP \u2014 5 iframe shortcodes via \/v1\/embed\/* (works without API key, 30\/hr per IP)<\/li>\n<li>5 Gutenberg blocks with ServerSideRender<\/li>\n<li>Vanilla CSS theme-overridable via CSS vars (--astroway-*)<\/li>\n<li>i18n .pot + EN\/UK\/DE\/PL base translations<\/li>\n<li>Graceful 429 handler with 'Get free API key' admin notice<\/li>\n<\/ul>\n\n<h4>0.1.0-alpha.1<\/h4>\n\n<ul>\n<li>Initial scaffold (pre-release). Plugin header + PSR-4 autoload + activation hooks. No shortcodes yet \u2014 first functional release planned as 0.1.0.<\/li>\n<\/ul>","raw_excerpt":"Natal charts, synastry, transits, Tarot, Numerology, Human Design, AI horoscopes \u2014 shortcodes + Gutenberg blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/312711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=312711"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/astrowayteam"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=312711"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=312711"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=312711"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=312711"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=312711"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=312711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}