Phil Sturgeon
Phil Sturgeon
Braindump found in some notes somewhere, not entirely sure I know wtf I'm getting at here but here it is until I have something better. Chip in folks. --- Http...
**Crawl and Destroy** The grand old story of Google crawling and deleting content in an XML API because destructive actions shouldn't be on a GET. This is why methods matter....
Marc thoughts Most will eventually need to rate limit on various dimensions (concurrency, RPS, per-IP, per-token, per-resource) Rate limiting may need to happen for reasons other than the API user...
how to do all sorts of CRUD but in a batch or bulk for some reason. https://tyk.io/blog/api-design-guidance-bulk-and-batch-import/
Webhooks
Creating a section on webhooks in the context of APIs. 1. Subscriptions - just like graphql subscriptions, when an update is made it can alert others. This could be in...
**Problem** Expanding on the existing Stoplight to Scalar migration guide. **Solution** Wrote a bunch of stuff! **Checklist** I've gone through the following: - [ ] I've added an explanation _why_...
When running `merge` command on ``` speakeasy merge -s ~/src/train-travel-api/openapi.yaml -s ~/src/examples-examples/oas3.yaml ``` This creates the following error: ``` component ./models/todo-full.v1.json does not exist in the specification ``` Full output:...
Running `speakeasy merge` on some of the documents in https://github.com/Mermade/openapi3-examples/ gave unexpected errors. ``` $ speakeasy merge --schemas=[/Users/phil/src/openapi3-examples/3.1/pass/mega.yaml] --out=test.yaml Validating OpenAPI spec /Users/phil/src/openapi3-examples/3.1/pass/mega.yaml... ERROR validation error: [line 22] validate-security -...
**Describe the bug** The same tool coming in from two different repos with slightly different capitalization show up as two different listings. **To Reproduce** Steps to reproduce the behavior: 1....
I see #794 is making some progress, and there might be a few improvements that can be made once thats done. Main thing I'm noticing going through the docs is...