Skip to main content
GET
/
projects
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
projects = client.list_projects()
[
  {
    "id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
    "name": "GaAs MBE Development",
    "last_updated": "2024-01-15T14:30:00Z",
    "physical_sample_count": 12,
    "owner_id": "user_abc123",
    "owner_name": "Jane Smith",
    "detail_note": null,
    "type": null,
    "configuration": null
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.atomscale.ai/llms.txt

Use this file to discover all available pages before exploring further.

Returns all projects associated with your organization.

Response

Returns an array of project objects.
id
string
Unique project identifier (UUID)
name
string
Project name
last_updated
string
ISO 8601 timestamp of last update
physical_sample_count
integer
Number of physical samples in the project
owner_id
string
User ID of the project owner
owner_name
string
Display name of the project owner
detail_note
object
Project notes content
type
string
Project type (e.g., growth_monitoring)
configuration
object
Project configuration settings
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
projects = client.list_projects()
[
  {
    "id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
    "name": "GaAs MBE Development",
    "last_updated": "2024-01-15T14:30:00Z",
    "physical_sample_count": 12,
    "owner_id": "user_abc123",
    "owner_name": "Jane Smith",
    "detail_note": null,
    "type": null,
    "configuration": null
  }
]