Skip to main content

Type IDs

The typeId is optional but allows you to assign a type (including an icon) to a component to give it more context. This helps identify what kind of component it is - a database, an application, a service, and so on.

Built-in Types

Revision comes with hundreds of built-in types and icons. You can find all available types and their slugs at https://types.revision.app/.

Custom Types

You can also add your own custom types. To find the slug for custom types, use the type selector in the Revision app:

Type selector with context menu showing ID retrieval

Example Type IDs

Here are some real type IDs you can use:

{
"name": "My API Gateway",
"typeId": "eE1d4atd1Og"
}
{
"name": "User Database",
"typeId": "kebvFua3Uxt"
}
{
"name": "Lambda Function",
"typeId": "9e5vdfuqxio"
}

All type IDs are case-sensitive. Always verify the exact slug from the types catalog or app before using in your requests.