<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://interfacerapi.com</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/features</loc>
<lastmod>2026-08-25T16:32:47.368Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/api</loc>
<lastmod>2026-09-22T19:51:23.401Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/application-programming-interface</loc>
<lastmod>2026-09-27T02:50:17.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/developer-api</loc>
<lastmod>2026-09-30T16:31:24.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/remote-procedure-calls</loc>
<lastmod>2026-09-17T21:49:25.943Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/representational-state-transfer</loc>
<lastmod>2026-09-04T21:54:36.033Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/rest-api</loc>
<lastmod>2026-08-31T20:43:45.127Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/software-to-software-contracts</loc>
<lastmod>2026-10-01T20:01:16.425Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/web-service-api</loc>
<lastmod>2026-09-16T02:23:18.508Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/websocket-api</loc>
<lastmod>2026-08-27T00:06:08.540Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/rpc-api</loc>
<lastmod>2026-09-12T04:03:58.121Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/web-api</loc>
<lastmod>2026-09-25T22:12:36.778Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/sections/api-integrations</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://interfacerapi.com/authors/clara-rosenthal</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://interfacerapi.com/authors/julian-marroquin</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://interfacerapi.com/authors/beatrice-bianchi</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://interfacerapi.com/authors/omar-sandoval</loc>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/api-rate-limiter-strategies-for-high-volume-saas-integrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/b494d41c-026a-4cfe-82eb-e2a8b91c186a/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/8b48114e-5e14-4ec4-b6f4-76dab1e4f8aa.png</image:loc>
</image:image>
<lastmod>2026-10-02T20:30:53.164Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/data-handling-obligations-in-api-integration-agreements</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/b494d41c-026a-4cfe-82eb-e2a8b91c186a/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/c97082b1-ff5e-4ee7-b324-f27bbbbf8542.png</image:loc>
</image:image>
<lastmod>2026-10-01T20:01:16.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/schema-change-clauses-in-third-party-api-contracts</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/b494d41c-026a-4cfe-82eb-e2a8b91c186a/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/779df524-2699-4986-88df-1d575253348d.png</image:loc>
</image:image>
<lastmod>2026-09-30T20:10:41.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/oauth-scope-expansion-breaking-existing-integrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/1b002b2e-5266-4040-87e4-26f8755ca8ba.png</image:loc>
</image:image>
<lastmod>2026-09-30T16:31:24.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/security-review-criteria-for-third-party-api-integrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/4f3d5f42-c491-410e-bfc5-76ae0551b83e.png</image:loc>
</image:image>
<lastmod>2026-09-28T20:02:11.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/oauth-token-refresh-failures-in-banking-api-integrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/84f51a0d-d49f-42e4-9bd2-e0ab620979aa.png</image:loc>
</image:image>
<lastmod>2026-09-27T02:50:17.592Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/web-api-protocols-rest-graphql-and-webhooks-compared</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/f55c0d00-85db-42dd-91db-db82269866b6.png</image:loc>
</image:image>
<lastmod>2026-09-25T22:12:36.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/banking-api-examples-across-core-use-cases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/31beda16-ed7f-4125-8a98-2912f4227913.png</image:loc>
</image:image>
<lastmod>2026-09-25T00:59:15.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/simple-rest-api-example-with-http-and-json</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/f6af3b4c-2352-40fd-b925-91df86dea25d.png</image:loc>
</image:image>
<lastmod>2026-09-24T00:40:07.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/api-vs-rpc-architectural-trade-offs</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/ad92e30c-e9c6-4770-bfda-cc7f721c9fd5.png</image:loc>
</image:image>
<lastmod>2026-09-22T19:51:23.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/api-in-simple-terms-using-familiar-b2b-workflows</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/8b6ad13b-28bc-4572-90cf-b0de9d1797f5.png</image:loc>
</image:image>
<lastmod>2026-09-21T21:44:47.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/remote-procedure-call-example-in-a-production-microservice</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/2a96f104-2122-4570-b8ec-cefacb5863d7.png</image:loc>
</image:image>
<lastmod>2026-09-17T21:49:25.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/bank-api-integration-for-developer-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/c7ed5f03-8c26-4bf7-bf09-4f4cebd759f0.png</image:loc>
</image:image>
<lastmod>2026-09-16T22:05:30.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/web-services-vs-microservices-for-backend-architecture</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/2b00981b-e2b4-436c-8cb7-132c6924c65c.png</image:loc>
</image:image>
<lastmod>2026-09-16T02:23:18.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/remote-procedure-calls-in-grpc-and-thrift-services</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/93d0038d-26f9-4243-9158-373b8219a9bf.png</image:loc>
</image:image>
<lastmod>2026-09-14T21:25:04.408Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/web-api-vs-rest-api-when-the-distinction-actually-matters</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/c276c878-bc64-443d-9e01-a384fc0cf7e4.png</image:loc>
</image:image>
<lastmod>2026-09-14T21:24:49.627Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/custom-api-integration-pricing-and-cost-structures</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/22416487-8f16-481d-b7dc-5281868fbf65.png</image:loc>
</image:image>
<lastmod>2026-09-13T03:47:06.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/rpc-vs-rest-api-design-for-internal-microservices</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/0b64ff95-6b33-44e6-a0f6-e7774010b9c1.png</image:loc>
</image:image>
<lastmod>2026-09-12T04:03:58.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/grpc-vs-websocket-for-real-time-b2b-applications</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/c6c96e7e-f61d-4abe-9bac-39c4b69c2f0a.png</image:loc>
</image:image>
<lastmod>2026-09-10T21:20:31.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/grpc-vs-http-for-service-to-service-communication</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/71725451-6d52-4e80-924d-314f90de3fe7.png</image:loc>
</image:image>
<lastmod>2026-09-10T01:47:11.875Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/web-service-vs-api-technical-differences-that-affect-integration-choices</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/74223213-115e-47d9-bb5a-2a9988988eac.png</image:loc>
</image:image>
<lastmod>2026-09-09T01:13:59.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/api-vs-webhook-choosing-the-right-trigger-model</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/bcfa218e-1e94-451f-9052-f5ffcb33ceff.png</image:loc>
</image:image>
<lastmod>2026-09-09T00:28:50.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/rest-api-examples-in-saas-product-integrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/541d0e8e-bbba-4d89-ae62-d2fafddf4109.png</image:loc>
</image:image>
<lastmod>2026-09-05T23:17:16.406Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/representational-state-transfer-in-a-real-api-integration</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/5cdbac82-0edf-4138-82a1-5f6ec48fbb4d.png</image:loc>
</image:image>
<lastmod>2026-09-04T21:54:36.033Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/rest-architecture-constraints-and-what-they-mean-in-practice</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/4da5b0f8-bba7-41f3-a3cf-ea964246c762.png</image:loc>
</image:image>
<lastmod>2026-09-02T20:09:14.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/rest-vs-soap-protocol-trade-offs-for-integration-architects</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/d6c8d5be-f5ae-4c22-8f95-0c9e37d8ee1f.png</image:loc>
</image:image>
<lastmod>2026-09-01T21:29:27.513Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/rest-api-examples-across-common-integration-patterns</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/54d8761d-1668-42ad-9492-c5d600fb6d16.png</image:loc>
</image:image>
<lastmod>2026-08-31T20:43:45.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/soap-vs-rest-api-for-enterprise-integration-projects</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/4f27540d-26de-469e-9ba5-27f3a940a936.png</image:loc>
</image:image>
<lastmod>2026-08-29T20:51:48.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/grpc-vs-rest-for-public-facing-api-design</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/38bbfe8e-5771-4f29-88b8-49ae301e5306.png</image:loc>
</image:image>
<lastmod>2026-08-28T21:47:33.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/websocket-testing-tools-for-api-development-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/1a37e89c-b72f-4fd1-a36e-cc4a73c3bc6a.png</image:loc>
</image:image>
<lastmod>2026-08-27T00:06:08.540Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/websocket-vs-http-for-persistent-api-connections</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/c146dc5e-4981-44ba-8ddb-dc2a9ba61313.png</image:loc>
</image:image>
<lastmod>2026-08-26T20:03:22.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/websocket-vs-webhook-for-real-time-api-event-delivery</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/19bb783c-647d-485e-8e5e-bb5b8cf6d5ef.png</image:loc>
</image:image>
<lastmod>2026-08-25T17:22:39.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/grpc-vs-rest-for-public-facing-api-design-497d9e</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/69cc4521-45c8-4ed1-bad0-4b00f90bf3a6.png</image:loc>
</image:image>
<lastmod>2026-08-25T16:32:47.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/how-a-human-approval-layer-changes-what-an-automated-content-pipeline-can-do</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/e96c7518-f539-4b78-821d-9dfaffa18c6e.png</image:loc>
</image:image>
<lastmod>2026-08-22T20:03:39.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/how-often-ai-models-actually-refresh-what-they-know-about-a-brand</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/4a625324-7030-4328-8cb8-22a5946ca0e5.png</image:loc>
</image:image>
<lastmod>2026-08-21T21:02:34.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-hits-out-of-asks-actually-means-for-measuring-ai-visibility</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/f214b493-7fb5-4f7f-989e-ffc4a920ef54.png</image:loc>
</image:image>
<lastmod>2026-08-20T19:54:07.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-makes-a-publication-editorially-credible-to-an-ai-model</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/80fbf88d-a752-4ad7-90a3-b208b7393cd9.png</image:loc>
</image:image>
<lastmod>2026-08-19T19:13:39.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/why-deleting-a-page-with-real-traffic-is-the-wrong-default</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/54c23484-185a-4cd1-aa47-5cbaa6a41b7e.png</image:loc>
</image:image>
<lastmod>2026-08-18T18:57:59.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/why-brand-owned-content-gets-less-ai-trust-than-third-party-editorial-coverage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/9cfcf16f-79bd-4c64-97ff-525cd18ce656.png</image:loc>
</image:image>
<lastmod>2026-08-17T19:08:35.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/when-search-traffic-is-up-but-ai-models-never-mention-you</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/7d53aff3-bb5c-4407-8323-c918ad4e2a48.png</image:loc>
</image:image>
<lastmod>2026-08-15T20:48:44.988Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-competitor-mentions-in-your-content-cost-you-when-left-unchecked</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/a700d96a-eed5-48a8-8693-9f6e03068c0b.png</image:loc>
</image:image>
<lastmod>2026-08-14T19:43:28.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-a-citation-rate-means-without-a-sample-size-behind-it</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/b9988413-e508-462b-83a0-96cadb397879.png</image:loc>
</image:image>
<lastmod>2026-08-13T19:23:40.957Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/how-field-mapping-breaks-when-a-third-party-api-changes-its-schema</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/b75b6425-9c77-4450-8746-897c73551511.png</image:loc>
</image:image>
<lastmod>2026-08-12T21:08:49.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/handling-integrations-scaling</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/f370c365-daf0-4211-a5f6-fc9a59d77295.png</image:loc>
</image:image>
<lastmod>2026-08-12T13:18:06.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/why-adding-a-new-oauth-scope-breaks-everything</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/d6ae7ddf-87cb-419e-b4f5-b7a6acb64ae3.png</image:loc>
</image:image>
<lastmod>2026-08-11T13:28:48.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-oauth-token-refresh-failures-actually-look-like-to-end-users</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/a7e7a764-d6ff-449b-a45d-e894a7c1ebfd.png</image:loc>
</image:image>
<lastmod>2026-08-10T13:28:32.526Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-happens-to-customer-data-when-a-third-party-api-returns-malformed-responses</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/a6ca3eb3-1c67-44ae-a017-f7100dd52b02.png</image:loc>
</image:image>
<lastmod>2026-08-09T13:23:18.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-embedding-a-third-party-api-means-for-your-soc-2-audit</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/1eea71d5-e141-44f8-bf83-1106a20868ea.png</image:loc>
</image:image>
<lastmod>2026-08-08T13:23:37.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/the-real-annual-cost-of-api-versioning</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/5b5c60e7-6107-4369-88d5-a4e53be17de0.png</image:loc>
</image:image>
<lastmod>2026-08-07T13:33:59.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://interfacerapi.com/posts/what-your-sla-actually-covers-when-a-third-party-api-goes-down</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/6d483e42-b3f9-470b-ae45-640308c6db05/canvas/73864c5c-4230-4eae-8c6d-1fe61cd86a73/generated/6a84736d-7e0f-40f4-ba53-4018af033bee.png</image:loc>
</image:image>
<lastmod>2026-08-06T13:28:45.178Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
