---
title: "Check that the provided token/user has access to write to the space."
method: GET
path: "/v2/{org_id}/spaces/{space_id}/check/access/"
tags: ["v2"]
---

# Check that the provided token/user has access to write to the space.

`GET /v2/{org_id}/spaces/{space_id}/check/access/`

In particular, this checks that:
1. The user is either part of the organization to which the space belongs
   or has the impersonate permission.
2. The space is within the user's space purview.
3. The user has the core_write permission.

Note that some of this is handled by the density_api_view decorator.

If the user has no access, for any reason, this will return a 404.
Otherwise, will return a 200 with a JSON body indicating level of access.

## Response `200`

OK

---

[API](https://skmtc.dev/density/apis/your-project-api.md) · [All operations](https://skmtc.dev/density/apis/your-project-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/density/your-project-api/revisions/eab10fe035e6/schema)
