i ilham.dev
Home Posts Tools Dev Ops Games Playground About Contact

Api

  • How I read an OpenAPI file before using an API

    An OpenAPI file is machine-readable API documentation. It describes endpoints, inputs, outputs, and authentication expectations. The OpenAPI Viewer tool gives me a safe place to test the idea before I put it into a …

    27 Sep 2026 · 2 min read · #openapi #swagger #api #tools

  • How I read HTTP headers when an API or website behaves strangely

    HTTP headers are small pieces of metadata sent with a request or response. They can explain things that are not visible in the page body. When a website or API behaves strangely, I often look at the headers first.

    27 Sep 2026 · 3 min read · #http #headers #api #tools

  • How I test an HTTP request before writing the code around it

    Before I put an API call into code, I like to prove the request works by itself: URL, method, headers, body, and response. The HTTP Request Tester tool gives me a safe place to test the idea before I put it into a …

    27 Sep 2026 · 2 min read · #http #api #testing #tools

  • How I test gRPC when normal HTTP tools are not enough

    gRPC APIs do not look like normal REST endpoints. Instead of paths like /users, you call service methods with typed messages. The gRPC Tester tool gives me a safe place to test the idea before I put it into a script, …

    27 Sep 2026 · 2 min read · #grpc #api #testing #tools

  • How I test webhooks before trusting them

    A webhook is a simple idea: one system sends an HTTP request to another system when something happens. For example: Stripe sends a webhook when a payment succeeds; GitHub sends a webhook when someone pushes code; Shopify …

    27 Sep 2026 · 5 min read · #webhooks #api #security #tools

  • How I understand SNAP BI asymmetric signatures step by step

    SNAP BI signatures can feel confusing because they combine several ideas at once: HTTP method; URL path; request body hash; timestamp; RSA private and public keys; a signature header. When all of those appear together, …

    27 Sep 2026 · 6 min read · #snap-bi #signature #api #security #tools

  • How I use a JSON viewer when an API response is too large to read

    A JSON viewer is for exploring structure. It helps me see objects, arrays, nested fields, and repeated records without reading one long block of text. The JSON Viewer tool is useful because it lets me check the result in …

    27 Sep 2026 · 2 min read · #json #api #debugging #tools

  • How I use JSONPath when a JSON response is too big to read

    Small JSON is easy to read. Large JSON is different. A real API response can contain nested objects, arrays, metadata, and fields you do not care about. JSONPath helps ask focused questions like:

    27 Sep 2026 · 3 min read · #json #jsonpath #api #tools

  • How I validate JSON with a schema before blaming the API

    When an API receives JSON, it usually expects a certain shape. If one field is missing or one value has the wrong type, the request may fail. A JSON Schema describes that expected shape.

    27 Sep 2026 · 4 min read · #json #schema #api #tools

© 2026 Ilham Andika. All rights reserved.
Contact Terms Privacy Comment Policy RSS GitHub