---
title: "Get Graph Status"
method: GET
path: "/graph/{name}/status"
tags: ["Graph"]
---

# Get Graph Status

`GET /graph/{name}/status`

Lightweight endpoint to check graph status with automatic status synchronization.

This endpoint is designed for polling during graph creation/update operations.
For MorphikGraphService backends, it synchronizes the local graph status with
the remote service status automatically.

Args:
    name: Name of the graph to check
    auth: Authentication context
    folder_name: Optional folder to scope the operation to
    end_user_id: Optional end-user ID to scope the operation to

Returns:
    Dict containing:
        - status: Current status (processing, completed, failed)
        - message: Optional status message
        - error: Error details if status is failed
        - created_at: Creation timestamp
        - updated_at: Last update timestamp
        - node_count: Number of nodes (if available)
        - edge_count: Number of edges (if available)

## Path parameters

- `name` string, required

## Query parameters

- `folder_name` union
  - string
  - string[]
- `end_user_id` string, nullable

## Headers

- `authorization` string

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/morphik-org/apis/fastapi.md) · [All operations](https://skmtc.dev/morphik-org/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/morphik-org/fastapi/revisions/9ade02dd7b1d/schema)
