{"id":57864,"date":"2026-07-14T13:59:42","date_gmt":"2026-07-14T03:59:42","guid":{"rendered":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/"},"modified":"2026-07-14T14:01:01","modified_gmt":"2026-07-14T04:01:01","slug":"reduce-claude-api-costs-with-prompt-caching-and-batch-processing","status":"publish","type":"post","link":"https:\/\/cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/","title":{"rendered":"Reduce Claude API Costs With Prompt Caching and Batch Processing"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In this blog post <strong>Reduce Claude API Costs With Prompt Caching and Batch Processing<\/strong> we will look at two practical ways to stop Claude API spend from creeping up as your AI use grows: prompt caching and batch processing.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">If your business has started using Claude inside customer support tools, document review workflows, software delivery, internal knowledge search, or reporting, you may have already noticed the pattern. The pilot looks affordable. Then more teams use it. Then the monthly bill becomes harder to explain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The issue is rarely that Claude is \u201ctoo expensive\u201d. More often, the application is sending the same long instructions, policies, examples, or document context again and again. That means you are paying repeatedly for work the model has effectively already seen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For CIOs, CTOs and IT leaders, this matters because AI costs behave differently from traditional software licensing. You are not just paying per user. You are paying for usage, and small design choices can change the bill dramatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The simple version<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Claude API pricing is based on tokens. A token is a small piece of text, roughly part of a word. When your application sends a long request to Claude, the input tokens cost money. When Claude responds, the output tokens cost money too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt caching helps when part of the request stays the same. Instead of paying full price every time for the same long instruction pack, policy document, product catalogue, or examples, you can ask Claude to reuse the repeated section for a lower cost and often with faster response times.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Batch processing helps when you do not need an instant answer. Instead of sending thousands of individual API calls one by one, you submit them as a batch. Claude processes them in the background, usually at a lower cost than real-time requests.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put simply: caching is for repeated context, batching is for non-urgent volume. Used together, they can make a serious difference to the business case for AI.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Claude API costs grow faster than expected<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A common mid-market scenario looks like this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A 180-person company builds an internal assistant to help staff answer policy, HR, compliance and operational questions. The first version works well, but every request includes a long system prompt, several examples, retrieval instructions, safety rules, and chunks of company policy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The staff only ask short questions, such as \u201cWhat is our parental leave process?\u201d or \u201cCan I approve this supplier invoice?\u201d But behind the scenes, the application may be sending thousands of words to Claude each time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That repeated background text is where waste starts. If the same instructions and policy context are sent hundreds or thousands of times a day, the company is paying for repetition, not business value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We see this often when AI applications move from trial to production. The proof of concept proves the idea, but the cost model is not redesigned before wider rollout.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What prompt caching does in plain English<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt caching tells Claude: \u201cThis part of the request will be reused. Remember it for a short period so we do not need to process it from scratch every time.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In practical terms, you mark part of the prompt as cacheable. Claude stores that repeated prefix for a limited time. When another request arrives with the same starting content, Claude can reuse the cached version rather than reprocessing the whole thing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is useful for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n <li>Long system instructions that define how the assistant should behave.<\/li>\n <li>Company policies, procedures or knowledge base extracts that are reused across many questions.<\/li>\n <li>Few-shot examples, which are sample questions and answers used to guide Claude\u2019s behaviour.<\/li>\n <li>Large tool definitions, such as instructions for how Claude should call internal systems.<\/li>\n <li>Long conversations where the earlier context keeps being reused.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For business leaders, the outcome is straightforward: less money spent processing the same material, faster response times for repeated tasks, and more predictable AI operating costs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What batch processing does in plain English<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Batch processing is like moving from express courier to overnight freight. If the task does not need an immediate response, you can send it in bulk and pay less.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This works well for jobs such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n <li>Summarising thousands of support tickets overnight.<\/li>\n <li>Classifying old documents before a migration.<\/li>\n <li>Reviewing sales call transcripts for themes.<\/li>\n <li>Checking product descriptions for quality and consistency.<\/li>\n <li>Running test cases to measure whether an AI assistant is answering safely and accurately.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The key trade-off is time. Batch jobs are not designed for a staff member waiting on-screen for an answer. They are designed for high-volume work where getting the result later is acceptable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That makes batch processing especially useful for operations teams, data teams, compliance reviews, and software teams running evaluations in the background.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical cost scenario<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine your business uses Claude to summarise customer emails before they reach your service team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each request includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n <li>A long instruction prompt explaining your tone, escalation rules, privacy rules and output format.<\/li>\n <li>A set of examples showing good and bad summaries.<\/li>\n <li>The customer email itself.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If 70% of the input is repeated instructions and examples, you have a good candidate for prompt caching. You still pay to process the unique email, but the repeated section can be reused more efficiently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now suppose you also receive 20,000 old customer emails that need to be categorised as part of a service improvement project. Nobody needs those results in real time. That is a good candidate for batch processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this scenario, caching reduces the cost of repeated context, while batching reduces the cost of bulk non-urgent work. Together, they can change a project from \u201cinteresting but expensive\u201d to \u201ccommercially sensible\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where this fits with your broader AI strategy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt caching and batch processing are not replacements for good AI design. They are cost controls that sit alongside prompt design, model selection, security reviews, and governance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have already read our article on how better prompt design can reduce AI costs, think of caching as the next step. First, remove unnecessary words. Then cache the useful parts that must stay.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are building production agents, our post on building production AI agents with Claude API and Agent SDKs covers the guardrails and reliability side. This article focuses on the cost side: how to run those systems without surprise invoices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And if your application is built in .NET or ASP.NET Core, our guide to integrating Claude API into .NET and ASP.NET Core apps safely is a useful companion piece.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How prompt caching works at a technical level<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At a high level, a Claude request usually contains system instructions, user messages, and sometimes tool definitions or retrieved documents. Prompt caching works best when the beginning of that request stays exactly the same across multiple calls.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That repeated beginning is called the prompt prefix. A prefix simply means \u201cthe starting section\u201d. If the prefix changes, even slightly, the cache may not be reused.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a simplified example. This is not meant to turn a CIO into a developer. It shows the concept your engineering team should be applying.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import Anthropic from &quot;@anthropic-ai\/sdk&quot;;\n\nconst anthropic = new Anthropic({\n apiKey: process.env.ANTHROPIC_API_KEY\n});\n\nconst response = await anthropic.messages.create({\n model: &quot;claude-sonnet-4-6&quot;,\n max_tokens: 800,\n system: [\n {\n type: &quot;text&quot;,\n text: &quot;You are a customer service assistant. Follow our refund policy, privacy rules and escalation process exactly. Use plain English and keep answers concise.&quot;,\n cache_control: { type: &quot;ephemeral&quot; }\n }\n ],\n messages: [\n {\n role: &quot;user&quot;,\n content: &quot;Summarise this customer email and recommend the next action...&quot;\n }\n ]\n});<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The important part is the cache control setting. It tells the API that the repeated instruction block should be cached.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In real production systems, the cached section may include much more than one paragraph. It might include a policy pack, response examples, tool descriptions, or an agent operating manual.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How batch processing works at a technical level<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Batch processing changes the pattern from \u201csend one request, wait for one answer\u201d to \u201csend many requests, come back later for the results\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your application prepares a list of requests. Each request still has its own prompt and content, but they are submitted together. The system then processes them asynchronously, which means in the background rather than while someone is waiting on a screen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const batch = await anthropic.messages.batches.create({\n requests: [\n {\n custom_id: &quot;ticket-1001&quot;,\n params: {\n model: &quot;claude-sonnet-4-6&quot;,\n max_tokens: 500,\n messages: [\n {\n role: &quot;user&quot;,\n content: &quot;Classify this support ticket and suggest a priority...&quot;\n }\n ]\n }\n },\n {\n custom_id: &quot;ticket-1002&quot;,\n params: {\n model: &quot;claude-sonnet-4-6&quot;,\n max_tokens: 500,\n messages: [\n {\n role: &quot;user&quot;,\n content: &quot;Classify this support ticket and suggest a priority...&quot;\n }\n ]\n }\n }\n ]\n});<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The custom ID matters because it helps your team match each response back to the original record, such as a ticket number, invoice ID or document ID.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where caching and batching can stack<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The most interesting savings often happen when both techniques are used together.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a legal operations team may need to review 10,000 contract clauses. Every request uses the same review instructions, risk definitions and output format. Each individual clause is different, but the review framework is repeated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is a strong fit for both prompt caching and batch processing. Cache the repeated review framework. Submit the clauses in batches. Store the results in a database for human review.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the kind of design pattern that separates an AI experiment from a production-ready business system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What most companies get wrong<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. They cache too late<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Many teams wait until the bill is already painful before thinking about caching. It is better to design for it before rollout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ask your team: \u201cWhich parts of this prompt are repeated across many users, documents or transactions?\u201d Those sections should be reviewed for caching early.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. They batch work that should be real time<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Batching is excellent for background jobs. It is not suitable for a customer or employee waiting for an immediate answer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good rule is simple: if a person is waiting on the screen, use a real-time call. If the work can finish later, consider a batch.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. They ignore data retention and compliance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is especially important for Australian organisations dealing with customer data, health information, financial records, or commercially sensitive material.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before using batch processing, confirm how data is retained, who can access it, and whether the design aligns with your privacy obligations and internal risk policies. For some workloads, Microsoft Azure architecture, Microsoft Defender monitoring, and proper identity controls may be just as important as the AI model itself.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. They do not measure cost per business outcome<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Looking only at total API spend is not enough. A better measure is cost per useful task.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n <li>Cost per support ticket summarised.<\/li>\n <li>Cost per document reviewed.<\/li>\n <li>Cost per sales call analysed.<\/li>\n <li>Cost per software test case evaluated.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This gives leaders a clearer view of whether the AI system is saving staff time, reducing risk, or improving service quality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical rollout checklist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are reviewing Claude API costs, start with these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n <li><strong>Map your top AI workloads.<\/strong> Identify which applications or teams generate the most API usage.<\/li>\n <li><strong>Separate real-time from background work.<\/strong> Real-time work needs fast responses. Background work may be suitable for batching.<\/li>\n <li><strong>Find repeated prompt sections.<\/strong> Look for instructions, examples, policies and tool definitions that appear in many calls.<\/li>\n <li><strong>Shorten before caching.<\/strong> Do not cache bloated prompts. Improve the prompt first, then cache what remains useful.<\/li>\n <li><strong>Set cost-per-task reporting.<\/strong> Track business value, not just total spend.<\/li>\n <li><strong>Check security and compliance.<\/strong> Review data handling, access control, logging and retention before production use.<\/li>\n <li><strong>Test with real usage patterns.<\/strong> Synthetic demos rarely show true cost. Use realistic documents, users and volumes.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Where CloudProInc helps<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">CloudProInc works with mid-market organisations that want AI to be useful, secure and commercially sensible. As a Melbourne-based Microsoft Partner and Wiz Security Integrator, we often sit at the intersection of Azure, Microsoft 365, Intune, Defender, Wiz, OpenAI and Claude.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That matters because Claude API cost control is not just a developer task. It touches architecture, security, governance, identity, monitoring, procurement and business process design.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With 20+ years of enterprise IT experience, we help teams answer practical questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n <li>Which AI workloads are worth scaling?<\/li>\n <li>Where are we wasting API spend?<\/li>\n <li>Can we safely use customer or internal data in this workflow?<\/li>\n <li>Should this run in real time, in batch, or not at all?<\/li>\n <li>How do we report AI value to the board without drowning them in technical detail?<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">The bottom line<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Claude can be a powerful engine for productivity, automation and better decision-making. But without cost controls, even a good AI project can become hard to justify.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt caching reduces waste when your application keeps sending the same context. Batch processing reduces cost when large volumes of work do not need instant answers. Together, they help make AI more predictable, scalable and business-friendly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are not sure whether your Claude API setup is costing more than it should, CloudProInc is happy to take a look. No hard sell, no jargon \u2014 just a practical review of where the money is going and what can be improved.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Claude API costs can creep up quickly. Prompt caching and batch processing can cut waste, speed up repeat work, and make AI projects easier to budget.<\/p>\n","protected":false},"author":1,"featured_media":57869,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_opengraph-title":"Prompt Caching and Batch Processing Cut API Costs","_yoast_wpseo_opengraph-description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","_yoast_wpseo_twitter-title":"Prompt Caching and Batch Processing Cut API Costs","_yoast_wpseo_twitter-description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[13],"tags":[],"class_list":["post-57864","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Prompt Caching and Batch Processing Cut API Costs<\/title>\n<meta name=\"description\" content=\"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prompt Caching and Batch Processing Cut API Costs\" \/>\n<meta property=\"og:description\" content=\"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/\" \/>\n<meta property=\"og:site_name\" content=\"CPI Consulting\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T03:59:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-14T04:01:01+00:00\" \/>\n<meta name=\"author\" content=\"CPI Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Prompt Caching and Batch Processing Cut API Costs\" \/>\n<meta name=\"twitter:description\" content=\"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CPI Staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/\"},\"author\":{\"name\":\"CPI Staff\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\"},\"headline\":\"Reduce Claude API Costs With Prompt Caching and Batch Processing\",\"datePublished\":\"2026-07-14T03:59:42+00:00\",\"dateModified\":\"2026-07-14T04:01:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/\"},\"wordCount\":2044,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/\",\"url\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/\",\"name\":\"Prompt Caching and Batch Processing Cut API Costs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png\",\"datePublished\":\"2026-07-14T03:59:42+00:00\",\"dateModified\":\"2026-07-14T04:01:01+00:00\",\"description\":\"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#primaryimage\",\"url\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudproinc.com.au\\\/index.php\\\/2026\\\/07\\\/14\\\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reduce Claude API Costs With Prompt Caching and Batch Processing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#website\",\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\",\"name\":\"Cloud Pro Inc - CPI Consulting Pty Ltd\",\"description\":\"Cloud, AI &amp; Cybersecurity Consulting | Melbourne\",\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\",\"name\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\",\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"width\":500,\"height\":500,\"caption\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\",\"name\":\"CPI Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"caption\":\"CPI Staff\"},\"sameAs\":[\"http:\\\/\\\/www.cloudproinc.com.au\"],\"url\":\"https:\\\/\\\/cloudproinc.com.au\\\/index.php\\\/author\\\/cpiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Prompt Caching and Batch Processing Cut API Costs","description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","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:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/","og_locale":"en_US","og_type":"article","og_title":"Prompt Caching and Batch Processing Cut API Costs","og_description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","og_url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/","og_site_name":"CPI Consulting","article_published_time":"2026-07-14T03:59:42+00:00","article_modified_time":"2026-07-14T04:01:01+00:00","author":"CPI Staff","twitter_card":"summary_large_image","twitter_title":"Prompt Caching and Batch Processing Cut API Costs","twitter_description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","twitter_misc":{"Written by":"CPI Staff","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#article","isPartOf":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/"},"author":{"name":"CPI Staff","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e"},"headline":"Reduce Claude API Costs With Prompt Caching and Batch Processing","datePublished":"2026-07-14T03:59:42+00:00","dateModified":"2026-07-14T04:01:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/"},"wordCount":2044,"commentCount":0,"publisher":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization"},"image":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2026\/07\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png","articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/","url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/","name":"Prompt Caching and Batch Processing Cut API Costs","isPartOf":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2026\/07\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png","datePublished":"2026-07-14T03:59:42+00:00","dateModified":"2026-07-14T04:01:01+00:00","description":"Learn how prompt caching and batch processing reduce repeated context, lower non-urgent workload costs, and make AI usage easier to forecast as adoption grows.","breadcrumb":{"@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#primaryimage","url":"\/wp-content\/uploads\/2026\/07\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png","contentUrl":"\/wp-content\/uploads\/2026\/07\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/14\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudproinc.azurewebsites.net\/"},{"@type":"ListItem","position":2,"name":"Reduce Claude API Costs With Prompt Caching and Batch Processing"}]},{"@type":"WebSite","@id":"https:\/\/cloudproinc.azurewebsites.net\/#website","url":"https:\/\/cloudproinc.azurewebsites.net\/","name":"Cloud Pro Inc - CPI Consulting Pty Ltd","description":"Cloud, AI &amp; Cybersecurity Consulting | Melbourne","publisher":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudproinc.azurewebsites.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization","name":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd","url":"https:\/\/cloudproinc.azurewebsites.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","contentUrl":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","width":500,"height":500,"caption":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd"},"image":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e","name":"CPI Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","caption":"CPI Staff"},"sameAs":["http:\/\/www.cloudproinc.com.au"],"url":"https:\/\/cloudproinc.com.au\/index.php\/author\/cpiadmin\/"}]}},"jetpack_featured_media_url":"\/wp-content\/uploads\/2026\/07\/reduce-claude-api-costs-with-prompt-caching-and-batch-processing.png","jetpack-related-posts":[{"id":56986,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/02\/06\/claude-opus-4-6-released-what-it-teams-should-do-next\/","url_meta":{"origin":57864,"position":0},"title":"Claude Opus 4.6 Released What IT Teams Should Do Next","author":"CPI Staff","date":"February 6, 2026","format":false,"excerpt":"Claude Opus 4.6 is here with stronger agentic workflows, a 1M-token context option, and improved reliability for coding and knowledge work. Here\u2019s what\u2019s new and how to adopt it safely.","rel":"","context":"In &quot;Anthropic&quot;","block_context":{"text":"Anthropic","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/anthropic\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/02\/post-14.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/02\/post-14.png 1x, \/wp-content\/uploads\/2026\/02\/post-14.png 1.5x, \/wp-content\/uploads\/2026\/02\/post-14.png 2x, \/wp-content\/uploads\/2026\/02\/post-14.png 3x, \/wp-content\/uploads\/2026\/02\/post-14.png 4x"},"classes":[]},{"id":57001,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/02\/09\/claude-opus-4-6-fast-mode\/","url_meta":{"origin":57864,"position":1},"title":"Claude Opus 4.6 Fast Mode","author":"CPI Staff","date":"February 9, 2026","format":false,"excerpt":"Learn what Claude Opus 4.6 Fast Mode is, how it works under the hood, and when the premium speed boost makes sense for developers and enterprise teams.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/02\/post-16.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/02\/post-16.png 1x, \/wp-content\/uploads\/2026\/02\/post-16.png 1.5x, \/wp-content\/uploads\/2026\/02\/post-16.png 2x, \/wp-content\/uploads\/2026\/02\/post-16.png 3x, \/wp-content\/uploads\/2026\/02\/post-16.png 4x"},"classes":[]},{"id":57806,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/07\/08\/integrating-claude-api-into-net-and-asp-net-core-apps-safely\/","url_meta":{"origin":57864,"position":2},"title":"Integrating Claude API into .NET and ASP.NET Core Apps Safely","author":"CPI Staff","date":"July 8, 2026","format":false,"excerpt":"A practical guide for CIOs and tech leaders on adding Claude to .NET applications while controlling cost, security, governance, and business risk.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png 1x, \/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png 1.5x, \/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png 2x, \/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png 3x, \/wp-content\/uploads\/2026\/07\/integrating-claude-api-into-net-and-asp-net-core-apps-safely.png 4x"},"classes":[]},{"id":57791,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/07\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks\/","url_meta":{"origin":57864,"position":3},"title":"Building Production AI Agents With Claude API and Agent SDKs","author":"CPI Staff","date":"July 7, 2026","format":false,"excerpt":"AI agents can cut busywork, but only if they are built with guardrails. Here is how leaders should approach Claude API and Agent SDK production builds.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png 1x, \/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png 1.5x, \/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png 2x, \/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png 3x, \/wp-content\/uploads\/2026\/07\/building-production-ai-agents-with-claude-api-and-agent-sdks.png 4x"},"classes":[]},{"id":57604,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/06\/01\/claude-opus-4-8-in-azure-ai-foundry\/","url_meta":{"origin":57864,"position":4},"title":"Claude Opus 4.8 in Azure AI Foundry","author":"CPI Staff","date":"June 1, 2026","format":false,"excerpt":"Anthropic\u2019s Claude Opus 4.8 is now available in Microsoft Azure AI Foundry, giving organisations another frontier model option inside the Azure ecosystem. For Australian businesses already standardising on Microsoft cloud services, this matters for a simple reason: AI adoption is moving from experimentation to production. The question is no longer\u2026","rel":"","context":"In &quot;AI Governance &amp; Risk Management&quot;","block_context":{"text":"AI Governance &amp; Risk Management","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/ai-governance-risk-management\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png 1x, \/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png 1.5x, \/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png 2x, \/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png 3x, \/wp-content\/uploads\/2026\/06\/claude-opus-48-in-azure-ai-foundry.png 4x"},"classes":[]},{"id":57824,"url":"https:\/\/cloudproinc.com.au\/index.php\/2026\/07\/09\/designing-secure-tool-use-for-claude-agents-in-business-systems\/","url_meta":{"origin":57864,"position":5},"title":"Designing Secure Tool Use for Claude Agents in Business Systems","author":"CPI Staff","date":"July 9, 2026","format":false,"excerpt":"Claude agents can save hours, but only if their tools are designed safely. Here is a practical framework for controlling access, approvals, logging, and risk.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.com.au\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png 1x, \/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png 1.5x, \/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png 2x, \/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png 3x, \/wp-content\/uploads\/2026\/07\/designing-secure-tool-use-for-claude-agents-in-business-systems.png 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/57864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=57864"}],"version-history":[{"count":1,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/57864\/revisions"}],"predecessor-version":[{"id":57868,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/57864\/revisions\/57868"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media\/57869"}],"wp:attachment":[{"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=57864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/categories?post=57864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/tags?post=57864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}