{"id":4138,"date":"2026-02-20T17:35:01","date_gmt":"2026-02-20T17:35:01","guid":{"rendered":"https:\/\/erikap.co.uk\/?page_id=4138"},"modified":"2026-03-08T15:15:23","modified_gmt":"2026-03-08T15:15:23","slug":"4138-2","status":"publish","type":"page","link":"https:\/\/erikap.co.uk\/?page_id=4138","title":{"rendered":"Accounts Payable Insights part two"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; admin_label=&#8221;Page Header&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;3c901e30-8c7f-4173-af71-9e53c9b0862a&#8221; background_image=&#8221;https:\/\/erikap.co.uk\/wp-content\/uploads\/2026\/01\/pexels-martabranco-30337930-2.jpg&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; title_text=&#8221;cincilla&#8221; background_video_mp4=&#8221;https:\/\/erikap.co.uk\/wp-content\/uploads\/2026\/02\/cincilla.mp4&#8243; sticky_enabled=&#8221;0&#8243;][et_pb_fullwidth_header title=&#8221;Accounts Payable Insights&#8221; text_orientation=&#8221;center&#8221; admin_label=&#8221;Hero Section&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Montserrat|on|||&#8221; title_font_size=&#8221;60px&#8221; title_line_height=&#8221;1.4em&#8221; content_font_size=&#8221;22px&#8221; content_line_height=&#8221;1.8em&#8221; subhead_font=&#8221;||||&#8221; background_color=&#8221;rgba(255, 255, 255, 0)&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(58,52,226,0.93) 0%|rgba(73,108,220,0.7) 100%&#8221; background_color_gradient_start=&#8221;rgba(58,52,226,0.93)&#8221; background_color_gradient_end=&#8221;rgba(73,108,220,0.7)&#8221; custom_button_one=&#8221;on&#8221; button_one_text_size=&#8221;16px&#8221; button_one_bg_color=&#8221;#6eba01&#8243; button_one_border_width=&#8221;2px&#8221; button_one_border_color=&#8221;#6eba01&#8243; button_one_border_radius=&#8221;0&#8243; button_one_letter_spacing=&#8221;2&#8243; button_one_font=&#8221;Montserrat|||on|&#8221; button_one_use_icon=&#8221;off&#8221; custom_button_two=&#8221;on&#8221; button_two_text_size=&#8221;16px&#8221; button_two_border_width=&#8221;2px&#8221; button_two_border_color=&#8221;#ffffff&#8221; button_two_border_radius=&#8221;0&#8243; button_two_letter_spacing=&#8221;2&#8243; button_two_font=&#8221;Montserrat|||on|&#8221; button_two_use_icon=&#8221;off&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||1px|||&#8221; animation_style=&#8221;fade&#8221; button_one_text_color_hover=&#8221;#6eba01&#8243; button_two_text_color_hover=&#8221;#6eba01&#8243; button_one_border_color_hover=&#8221;#ffffff&#8221; button_two_border_color_hover=&#8221;#ffffff&#8221; button_one_border_radius_hover=&#8221;0&#8243; button_two_border_radius_hover=&#8221;0&#8243; button_one_letter_spacing_hover=&#8221;2&#8243; button_two_letter_spacing_hover=&#8221;2&#8243; button_one_bg_color_hover=&#8221;#ffffff&#8221; button_two_bg_color_hover=&#8221;#ffffff&#8221; global_colors_info=&#8221;{}&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;on&#8221; button_one_text_color__hover=&#8221;#6eba01&#8243; button_two_text_color__hover_enabled=&#8221;on&#8221; button_two_text_color__hover=&#8221;#6eba01&#8243; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;on&#8221; button_one_border_color__hover=&#8221;#ffffff&#8221; button_two_border_color__hover_enabled=&#8221;on&#8221; button_two_border_color__hover=&#8221;#ffffff&#8221; button_one_border_radius__hover_enabled=&#8221;on&#8221; button_one_border_radius__hover=&#8221;0&#8243; button_two_border_radius__hover_enabled=&#8221;on&#8221; button_two_border_radius__hover=&#8221;0&#8243; button_one_letter_spacing__hover_enabled=&#8221;on&#8221; button_one_letter_spacing__hover=&#8221;2&#8243; button_two_letter_spacing__hover_enabled=&#8221;on&#8221; button_two_letter_spacing__hover=&#8221;2&#8243; button_one_bg_color__hover_enabled=&#8221;on&#8221; button_one_bg_color__hover=&#8221;#ffffff&#8221; button_two_bg_color__hover_enabled=&#8221;on&#8221; button_two_bg_color__hover=&#8221;#ffffff&#8221;]<\/p>\n<p style=\"font-weight: 400;\"><span>Visual Design, Usability &amp; Security (RLS)<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_fullwidth_header][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Projects&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;6px||6px||true|&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;64.7%&#8221; custom_padding=&#8221;45px|0px|45px|0px&#8221; custom_width_px=&#8221;710px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; background_position=&#8221;top_left&#8221; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider color=&#8221;#4e5ed0&#8243; divider_weight=&#8221;3px&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; background_color_gradient_direction=&#8221;90deg&#8221; max_width=&#8221;100px&#8221; module_alignment=&#8221;center&#8221; height=&#8221;5px&#8221; custom_margin=&#8221;||20px|&#8221; custom_padding=&#8221;||20px|&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>Project Context<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"307\" data-end=\"469\">This report is based on a fictional UK charity, Cats &amp; Paw Care, created to reflect a realistic accounts payable environment within the animal welfare sector.<\/p>\n<p data-start=\"471\" data-end=\"778\">Cats &amp; Paw Care works with a wide range of suppliers, including veterinary services, food and medication providers, property and facilities partners, as well as IT and legal services. As with many charities, timely invoice processing is essential to ensure smooth operations and uninterrupted care delivery.<\/p>\n<p data-start=\"780\" data-end=\"983\">The dataset and company scenario are fully fictional but inspired by real-world finance operations, allowing the project to focus on practical, business-relevant analytics while remaining portfolio-safe.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>Introduction<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"font-weight: 400;\"><span>After completing the initial data preparation phase \u2014 which involved cleaning, transforming, and modelling the raw AP dataset, along with building key DAX measures \u2014 this visual layer brings the insights to life through an interactive, user\u2011friendly Power BI report.<\/span><\/p>\n<p style=\"font-weight: 400;\"><span>The goal of this stage was to translate the underlying data model into a clear, intuitive set of visuals that help finance teams monitor performance, diagnose delays, and understand vendor behaviour at both a high level and a detailed, invoice\u2011level view.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>Visual Design<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"293\" data-end=\"419\"><span>This stage focused on making the report feel calm, readable, and decision-ready. I used a light background, subtle borders, consistent spacing, and a limited colour palette to keep attention on the story rather than on decorative elements. Visual hierarchy was designed to work at a glance: headline KPIs at the top, trends and drivers in the middle, and detailed vendor-level information at the bottom.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/erikap.co.uk\/wp-content\/uploads\/2026\/03\/Screenshot-2026-02-20-131649.png&#8221; title_text=&#8221;Screenshot 2026-02-20 131649&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>KPI storytelling (MoM \/ YoY + targets)<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"290\" data-end=\"415\"><span>Each KPI is supported with context so it\u2019s not \u201cjust a number\u201d. For volume metrics (Invoices, Backlog) I used MoM\/YoY percentage change, while for rate metrics (Overdue %, Delayed %) I used <\/span>percentage-point (pp)<span> movement to avoid misleading interpretations. For operational performance, I added an <\/span>Avg Processing Days target<span> and clearly displayed variance (e.g., days over\/under target) to turn the dashboard into an action-oriented tool.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>Interactivity &amp; drill experience<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"218\" data-end=\"337\"><span>The main page is designed for quick scanning, with trend tabs to switch the focus between key metrics. To keep the report uncluttered while still supporting investigation, I added a <\/span><strong data-start=\"1354\" data-end=\"1376\">drill-through page<\/strong><span> for vendor-level analysis. From a vendor or chart selection, users can open a detail view showing KPI context, delay reasons, processing-time trends, and invoice-level records\u2014helping them move from insight to root cause in seconds.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/erikap.co.uk\/wp-content\/uploads\/2026\/03\/Screenshot-2026-02-20-131707.png&#8221; title_text=&#8221;Screenshot 2026-02-20 131707&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span>Row-Level Security (Mock RLS scenario)<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\u00a0<span>To demonstrate enterprise-ready governance, I implemented a <\/span>mock Row-Level Security (RLS)<span> model based on Department access. A security mapping table (User\/UPN \u2192 DepartmentID) filters the Department dimension, which then filters invoice data across the report. In testing (View as role), different users can only see the departments they are authorised to access (e.g., an IT user sees IT only). This simulates a realistic multi-department reporting environment while keeping the dataset fictional.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4MCIgaGVpZ2h0PSI1NDAiIHZpZXdCb3g9IjAgMCAxMDgwIDU0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iI0VCRUJFQiIgZD0iTTAgMGgxMDgwdjU0MEgweiIvPgogICAgICAgIDxwYXRoIGQ9Ik00NDUuNjQ5IDU0MGgtOTguOTk1TDE0NC42NDkgMzM3Ljk5NSAwIDQ4Mi42NDR2LTk4Ljk5NWwxMTYuMzY1LTExNi4zNjVjMTUuNjItMTUuNjIgNDAuOTQ3LTE1LjYyIDU2LjU2OCAwTDQ0NS42NSA1NDB6IiBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz4KICAgICAgICA8Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjA1IiBmaWxsPSIjMDAwIiBjeD0iMzMxIiBjeT0iMTQ4IiByPSI3MCIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDgwIDM3OXYxMTMuMTM3TDcyOC4xNjIgMTQwLjMgMzI4LjQ2MiA1NDBIMjE1LjMyNEw2OTkuODc4IDU1LjQ0NmMxNS42Mi0xNS42MiA0MC45NDgtMTUuNjIgNTYuNTY4IDBMMTA4MCAzNzl6IiBmaWxsLW9wYWNpdHk9Ii4yIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz4KICAgIDwvZz4KPC9zdmc+Cg==&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text admin_label=&#8221;Projects Section Title&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat||||&#8221; header_text_color=&#8221;#1f1f1f&#8221; header_font_size=&#8221;36px&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;710px&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;0px|||||&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_fold=&#8221;20%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Next Stage<\/h1>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;16px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\u00a0To extend the project beyond reporting, I applied a basic regression model to examine whether processing time and delay status help explain invoice amount variability.<\/p>\n<p>[\/et_pb_text][et_pb_post_nav in_same_term=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;|600|||||||&#8221; title_text_color=&#8221;gcid-cec232a7-b6b7-44dd-8069-e0b6a3a379a8&#8243; title_font_size=&#8221;21px&#8221; custom_padding=&#8221;5px|5px|5px|5px|true|true&#8221; border_radii=&#8221;on|2px|2px|2px|2px&#8221; border_style_bottom=&#8221;inset&#8221; box_shadow_style=&#8221;preset4&#8243; box_shadow_blur=&#8221;10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.07)&#8221; global_colors_info=&#8221;{%22gcid-cec232a7-b6b7-44dd-8069-e0b6a3a379a8%22:%91%22title_text_color%22%93,%22gcid-a674551e-c023-4666-82b8-b7448e713885%22:%91%22title_text_color%22%93}&#8221;][\/et_pb_post_nav][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(0,0,0,0.04)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_icon font_icon=&#8221;&#xf08c;||fa||400&#8243; icon_color=&#8221;#0C71C3&#8243; icon_width=&#8221;35px&#8221; url=&#8221;http:\/\/www.linkedin.com\/in\/erikap423&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_icon][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Design, Usability &amp; Security (RLS) &nbsp;Project ContextThis report is based on a fictional UK charity, Cats &amp; Paw Care, created to reflect a realistic accounts payable environment within the animal welfare sector. Cats &amp; Paw Care works with a wide range of suppliers, including veterinary services, food and medication providers, property and facilities partners, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4138","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/4138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/erikap.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4138"}],"version-history":[{"count":8,"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/4138\/revisions"}],"predecessor-version":[{"id":4174,"href":"https:\/\/erikap.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/4138\/revisions\/4174"}],"wp:attachment":[{"href":"https:\/\/erikap.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}