Understand Your API with the Akita App
Now we're going to show you how to navigate your API models.
View Your API model
Head over to the Akita console to see what we learned. It can take up to 10 minutes to build your first model. If you don't see it, hang tight!


Here you'll see a time series chart showing the aggregate traffic that went into the model, as well as a list of APIs observed. Each API shows its P99 latency and the number of requests observed, as well as the structure and types of its requests and responses.
You can drill down into each endpoint to learn more about it.


Each endpoint shows the path and query parameters, headers, and body fields expected in a valid request, as well as the kinds of responses the endpoint supports.
Fields are labeled with their types (string
, int
, etc.) and, when possible, specific data formats, like email
, date
, timestamp
, phone number
, and so on. You can find a complete list of data formats in Supported Data Formats .
Downloading and Sharing
Akita represents API models as annotated YAML files that you can download and use anywhere OpenAPI3 specs are used. What you see in this model is also what Akita uses for semantic diffing across API models.


Optional: Customize Your Models
If you want to clean up what you see, you have a few options:
- Path parameter cleanup. You can clean up path parameters via the
--path-parameters
flag in theapispec
command of the CLI or via the Akita Console (see Customize Path Parameters). - Sending less traffic to Akita. Talk to us or read Packet Filters for Customizing Capture.
Updated 13 days ago