New
Read latest updates! 🎉

AI Powered API Observability,
Quality Assurance & Insights

See & Query Customer Activity, Track Errors & Breaking Changes, Performance, etc.

Privacy controls

GDPR compliant

Security first

Uptime, Performance
& Error Monitoring

You have APIs, but are they working? Realtime observability purpose built for APIs you provide & APIs you depend on

“APIToolkit allowed us make a drop in rewrite of our PHP service in Golang. Fixing all bugs without customers noticing any changes.”

Michael Okoh

CEO @ Thepeer

Advanced Tests, Linting &
Live Payload Validation

Test in Production. Catch breaking changes and errors. Let AI generate your schema, and validate realtime requests against it

Effortlessly Test complex
workflows
  • Multi-step test flows generated from the API schema with help of our AI
  • Manually add extra test cases and checks or ask the AI to do so [coming soon]
  • Run the tests at deploy time, in CI or on a schedule
Linting and Payload Validation for
realtime requests.

Validate the payloads against the specification. Catch breaking changes. Enforce Security and Best practices

Field Monitor Alert
amount = 100000 

in POST /send-funds

Payload
{
 "amount": 10000,
 "currency": "USD",
 "reference": "For school fees"
 "recepient": "recepient_id"
}
New Request Shape

in POST /user

shape
{
 "name": String,
 "bio": String,
 "password": String,
 "age": String
}
Modified field format
{"age": String}
Previous formats
[Int]
New Request Shape

in POST /user

shape
{
 "name": String,
 "bio": String,
 "password": String,
 "age": Int
}
New fields (1)
{"age": Int}

POST/user

request body
{
 "name": "Jon Doe",
 "bio": "A place holder user",
 "password": "[CLIENT REDACTED]",
}
Above is what gets saved by APItoolkit
New Endpoint

POST /user

Events
25,000
First seen
Dec 10, 2023 17:36
Last seen
Now
Archive ✓ Acknowlege

POST/send-funds

request body
{
 "amount": 10000,
 "currency": "USD",
 "reference": "For school fees"
 "recepient": "recepient_id"
}

eg: Monitor amount field for all values greater 5000

POST/user

request body
{
 "name": "Jane Doe",
 "bio": "A place holder user",
 "password": "fakepass",
 "age": "5 months"
}

POST/user

request body
{
 "name": "Jon Doe",
 "bio": "A place holder user",
 "password": "fakepass",
 "age": 25
}

POST/user

request body
{
 "name": "Jon Doe",
 "bio": "A place holder user",
 "password": "fakepass",
}
redact password redactRequestBody = ["$.password"]

POST/user

request body
{
 "name": "Jon Doe",
 "bio": "A place holder user",
 "password": "fakepass",
}
Automatic OpenAPI Schema
Generation and Changelog monitoring

An openAPI schema and spec is automatically generated from your live traffic. Approve and acknowlege endpoints and fields

“We had a major production incident, and the Engineering team didnt need to get involved, because the support team could see via APItoolkit, that the issues were caused by our third party integration, and they could reach out to the team to fix the issue”

Josua

CTO @ Platnova

Query Customer Activities,
History, And API Requests.

Answer all sorts of questions based on the Request payload data APItoolkit is analyzing.

Real-time Request logs & User Journey.

Inspect real-time API logs with powerful filters and selection.

No code filters

Filter in two clicks by any fields or data in the request or response payloads. No need to learn a query language for most queries

Powerful Query language

Write complex queries against your realtime customer data. Perfect if the visual query editor is not enough

External APIs & Integrations

Answer questions about your external APIs. What are their error rates? Performance? What requests did they wrongly fail? what customers were affected?

Scale with security

Built for security and privacy. Use our managed service or host on your own infra.

And so much more...

Stay on top of your APIs, with real-time monitoring, specification, and quality assurance.

Powerful reports

Get Daily and weekly Reports about the numbers that matter.

Up to date API Docs & Spec

AI generated spec based off your traffic. Approve new changes.

Automatic Changelogs

Maintain a changelog of your APis and APIs your depend on.

Errors Analytics

Get deeper insights about errors and the affected users.

Self host

Don’t let your data leave your server via self hosting.

Alerts & Integrations

Get notified about realtime issues on your terms.

Build with Community

Join us on a mission to build a world from the frustrations of broken API contracts and unreliability.

Works seemlessly with your tech stack

and many more...

Loved by Builders

APItoolkit is the intelligent API management system for teams who value peace of mind.

adeshina

adeshina 🇳🇬

@adeshinaHH

If you are bootstrapping an idea or your team already has a product in prod and you need to move fast and focus on the big picture, this is a great tool; abnormalities detector and manual documentation killer, say no more!

10:01 PM · Apr 7, 2022

Juma Allan #ThePeople'sWatchman!

Juma Allan #ThePeople'sWatchman!

@_jumaallan

We had @spankie_dee and @tonialaribe speak at our last Golang Meetup on Saturday! They preached the Go gospel in our first physical since the pandemic. Be sure to checkout @ApiToolkit, which an amazing tool that Anthony is working on 🤩🔥 Special thanks to @marvin_hosea 🙏

10:01 PM · Apr 7, 2022

Changelog

@changelog

3️⃣ Co-founders of @ApiToolkit (@SmileEgbai & @tonialaribe) are guests on @GoTimeFM for a deep-dive on building and using #APIs with #golang 🎧 gotime.fm/216

10:01 PM · Apr 7, 2022

Frequently Asked
Questions

Some questions others have asked View all FAQ