--- title: Obiekty niestandardowe image: /images/user-guide/objects/objects.png --- Header Obiekty to struktury, które umożliwiają przechowywanie danych (rekordów, atrybutów i wartości) specyficznych dla organizacji. Twenty udostępnia zarówno obiekty standardowe, jak i niestandardowe. Obiekty standardowe to wbudowane obiekty z zestawem atrybutów dostępnych dla wszystkich użytkowników. Przykłady obiektów standardowych w Twenty to Firma i Osoba. Obiekty standardowe mają standardowe pola, które są dostępne dla wszystkich użytkowników Twenty, takie jak Company.displayName. Obiekty niestandardowe to obiekty, które można utworzyć, aby przechowywać informacje unikalne dla organizacji. Nie są one wbudowane; członkowie Twojego środowiska pracy mogą tworzyć i dostosowywać obiekty niestandardowe, aby przechowywać informacje, dla których obiekty standardowe nie są odpowiednie. ## Schemat na wysokim poziomie
High level schema

## Jak to działa Obiekty niestandardowe pochodzą z tabel metadanych, które określają kształt, nazwę i typ obiektów. Wszystkie te informacje są obecne w bazie schematów metadanych, składającej się z tabel: - **DataSource**: Szczegóły miejsca przechowywania danych. - **Obiekt**: Opisuje obiekt i powiązuje go z DataSource. - **Pole**: Opisuje pola obiektu i łączy się z obiektem. Aby dodać obiekt niestandardowy, członek środowiska pracy wyśle zapytanie do /metadata API. To aktualizuje metadane zgodnie z potrzebami i oblicza schemat GraphQL na podstawie metadanych, przechowując go w pamięci podręcznej GQL do późniejszego użycia.
Query the /metadata API to add custom objects

Aby pobrać dane, proces obejmuje wysyłanie zapytań przez punkt końcowy /graphql i przetwarzanie ich przez Query Resolver.
Query the /graphql endpoint to fetch data