Skip to main content
All Natural API resources use prefixed IDs. These combine a type prefix with a UUID, making IDs both human-readable and type-safe.

Format

Example: pty_019cd34e27bf78399b4e75b327d2ab25
  • Prefix: 2-3 character type indicator (e.g., pty_ for party)
  • UUID: 32 hexadecimal characters (no hyphens)

ID types

Working with IDs

API requests

Always use the full prefixed ID in API requests:

Validation

IDs are validated on every request. An invalid ID is rejected with an invalid_value error:
  • Parties — Primary business entity using pty_ IDs
  • Agents — AI agents with agt_ IDs