---
title: "List generic field types"
method: GET
path: "/types"
tags: ["catalogue"]
---

# List generic field types

`GET /types`

## Request

- Base URL: `https://sampuli.site/api/v1`
- URL: `https://sampuli.site/api/v1/types`
- Auth: none declared

## Response `200`

The generic types usable as any.<type> or in a schema.

- object
  - `count` integer
  - `types` TypeInfo[]
    - `key` 'uuid' | 'guid' | 'objectid' | 'sequence' | 'bool' | 'int' | 'float' | 'digits' | 'string' | 'enum' | 'date' | 'datetime' | 'time' | 'timestamp' | 'word' | 'words' | 'sentence' | 'paragraph' | 'slug' | 'email' | 'username' | 'domain' | 'url' | 'ipv4' | 'ipv6' | 'mac' | 'port' | 'color' | 'vin' | 'isbn' | 'imei' | 'ean' | 'card' | 'eth'
    - `label` string
    - `params` string

---

[API](https://skmtc.dev/sampuli/apis/sampuli-api.md) · [All operations](https://skmtc.dev/sampuli/apis/sampuli-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sampuli/apis/sampuli-api/revisions/55c96e65fa3c?raw)
