---
title: "Organizacja"
description: "Odczytuj dane organizacji dla sklepu internetowego i podsumowania administracyjne."
canonical_url: "https://requiply.com/docs/pl/developers/typescript-sdk/organization"
---
# Organizacja

> Odczytuj dane organizacji dla sklepu internetowego i podsumowania administracyjne.

## `org.info()`

```ts
org.info(options?: RequiplyRequestOptions): Promise<OrgInfoResponse>
```

Ten publiczny zasób dla sklepu internetowego może korzystać z klucza publicznego.

```ts
const organization = await requiply.org.info();
console.log(organization.name, organization.currency);
```

Odpowiedź zawiera dane identyfikacyjne organizacji, ustawienia regionalne, strefę czasową, godziny pracy, typy dostawy, metody płatności i oddziały. Opis, e-mail, kod strony internetowej, adresy URL logo, ulica i wiersz adresu mogą mieć wartość `null`.

`workingHours` wymienia siedem dni tygodnia z `day`, `startTime` i `endTime` (`HH:mm` w strefie `timezone`) oraz `isWorkingDay`. Wydania i zwroty muszą przypadać w tych godzinach, więc formularz rezerwacji może proponować tylko prawidłowe godziny, zamiast czekać na [odmowę `working_hours`](https://requiply.com/docs/pl/developers/typescript-sdk/bookings#obs%C5%82uga-odpowiedzi). Organizacja, która nie ustawiła [godzin pracy](https://requiply.com/docs/pl/guides/settings/organization/date-and-time#godziny-pracy), jest otwarta całą dobę.

```ts
const { workingHours, timezone } = await requiply.org.info();
const saturday = workingHours.find((day) => day.day === 'saturday');
if (saturday?.isWorkingDay) {
  console.log(`Saturday ${saturday.startTime}-${saturday.endTime} (${timezone})`);
}
```

## `org.summary()`

```ts
org.summary(options?: RequiplyRequestOptions): Promise<OrgSummaryResponse>
```

To podsumowanie administracyjne wymaga klucza tajnego na zaufanym serwerze.

```ts
const summary = await requiply.org.summary();
console.log(summary.stats.totalLifetimeBookings);
```

Odpowiedź zawiera dane organizacji, oddziały, obsługiwane metody dostawy i płatności oraz liczniki operacyjne. Plan, daty, opis, e-mail, kod strony internetowej, logo i pola adresu oddziału mogą mieć wartość `null`.

<note>

`supportedPaymentMethods` wymienia obecnie `payOnPickup` oraz połączone integracje `monobank`, `liqpay` i `wayforpay`, ale nie Stripe, nawet gdy jest połączony. `bookings.create()` i tak przyjmuje `stripe`.

</note>


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
