---
title: "Get organization"
method: GET
path: "/v1/organizations/{id}"
tags: ["Organization"]
---

# Get organization

`GET /v1/organizations/{id}`

Retrieves detailed information about a specific organization by its ID. The user must have permissions to access the organization, either directly or through team membership. Returns a 401 if the organization doesn't exist or the user doesn't have access.

## Path parameters

- `id` string, required

## Response `200`

Organization details

- OrganizationDto
  - `id` string
  - `name` string
  - `description` string
  - `image` string
  - `color` integer
  - `subscription` CustomerSubscriptionDto
    - `id` string
    - `user` string
    - `expires` integer
    - `status` integer
    - `plan` integer
    - `licenses` integer
    - `paymentOption` string
    - `business` string
    - `email` string
    - `firstname` string
    - `lastname` string
    - `vatId` string
    - `displayName` string
    - `street` string
    - `city` string
    - `state` string
    - `zip` string
    - `country` string
    - `countryIso` string
    - `language` string
    - `includeTaxForBusiness` boolean
    - `activated` boolean
    - `pastDue` boolean
    - `cancellationOffer` boolean
    - `subscriptionActive` boolean
    - `subscriptionCancelled` boolean
    - `subscriptionInactive` boolean
    - `paymentProviderActive` boolean
    - `startedTestimonial` string, date-time
    - `activationDate` string, date-time
    - `cancellationDate` string, date-time
    - `permissionAdmin` boolean
    - `valid` boolean
    - `expired` boolean
    - `validAndActivated` boolean
    - `payPalPayment` boolean
    - `stripePayment` boolean
    - `invoicePayment` boolean
    - `googlePlayPayment` boolean
    - `appleStorePayment` boolean
    - `currency` string
    - `businessCustomer` boolean
    - `euCustomer` boolean
    - `eu` boolean
    - `at` boolean
    - `ch` boolean
    - `uk` boolean
    - `product` string
    - `licenseQuantity` integer
    - `active` boolean
    - `trial` boolean
    - `cancelled` boolean
    - `member` boolean
    - `businessOrTrial` boolean
    - `pro` boolean
    - `planEnterprise` boolean
    - `planBusiness` boolean
    - `planPro` boolean
    - `planPlus` boolean
    - `planBasic` boolean
    - `monthlyPlan` boolean
    - `yearlyPlan` boolean
    - `organization` boolean
  - `user` string
  - `aiChatEnabled` boolean
  - `lastUpdate` integer
  - `created` integer
  - `deleted` boolean
  - `permission` OrganizationPermissionDto
    - `invoicing` boolean
    - `billing` boolean
    - `admin` boolean

## Other responses

- `401` — Not authorized or not found

---

[API](https://skmtc.net/timesheet/apis/timesheet-api.md) · [All operations](https://skmtc.net/timesheet/apis/timesheet-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/timesheet/timesheet-api/versions/fbe59bacb638/schema)
