> ## Documentation Index
> Fetch the complete documentation index at: https://base39-release-notes-06-mar.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Formato do ID

A Base39 possui um ID composto por um prefixo e um ObjectID.

* `empl_62d9889bd3985729e5a048ef`
* `comp_5f92f01728e009f403d8502e`
* `loan_5f92f01728e009f403d8502e`

# Prefixo

Cada tipo de objeto da API Base39 possui um prefixo específico.

| Prefixo | Objeto        |
| ------- | ------------- |
| oprt    | Operator      |
| cust    | Customer      |
| comp    | Company       |
| grp     | CompanyGroup  |
| file    | File          |
| link    | FileLink      |
| bacc    | BankAccount   |
| pix     | PixKey        |
| empl    | Employment    |
| pm      | PaymentMethod |

# ObjectID

Um ObjectID é uma sequência de 24 caracteres hexadecimais que consiste em:

* Um *timestamp* de data/hora de 4 bytes, que representa a criação do ObjectId, medido em segundos desde a época Unix.
* Um valor aleatório de 5 bytes gerado uma vez por processo. Este valor aleatório é único para a máquina e processo.
* Um contador incrementado de 3 bytes, inicializado com um valor aleatório.
