Skip to content
@apidepth-io

apidepth.io

API dependency monitoring. Track latency, errors, and rate limits across your third-party APIs.

Apidepth

API dependency monitoring for developers.

Know when your third-party APIs are slow, rate-limiting, or failing — before your users do. Apidepth sits inside your existing HTTP client and reports latency, errors, and rate limit burn-down automatically.


SDKs

Language Install
Ruby gem install apidepth
Python pip install apidepth
JavaScript / TypeScript npm install apidepth

Quick start (Node.js)

import { instrument } from "apidepth";

instrument({ apiKey: "apd_live_..." });

// Your existing fetch/axios/got calls are now tracked automatically
const res = await fetch("https://api.stripe.com/v1/charges");

What gets tracked

  • Latency — p50/p95/p99 per vendor and endpoint
  • Errors — 4xx/5xx rates with outcome classification
  • Rate limits — 429 tracking and burn-down prediction
  • Fleet benchmarks — how your latency compares to other Apidepth users hitting the same API
  • Probe monitoring — active uptime checks with incident and TLS expiry alerts

Repos

Repo Description
apidepth-ruby Ruby gem
apidepth-python Python SDK
apidepth-javascript JavaScript / TypeScript SDK

apidepth.io

Popular repositories Loading

  1. apidepth-ruby apidepth-ruby Public

    Ruby

  2. apidepth-python apidepth-python Public

    Apidepth SDK for Python — track outbound API latency, error rates, and rate limit quota

    Python

  3. apidepth-tooling apidepth-tooling Public

    Centralized lint config and reusable GitHub Actions workflows for apidepth repos

    Python

  4. .github .github Public

    Apidepth org profile

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…