Skip to main content
POST
Attach a Project mount to a Session

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

checkfu-version
enum<string>
required
Available options:
2026-08-24
idempotency-key
string
Maximum string length: 255

Path Parameters

id
string
required
Pattern: ^sess_[0-9a-f]{32}$

Body

application/json
kind
enum<string>
required
Available options:
project
project_id
string
required
Pattern: ^prj_[0-9a-f]{32}$
mount_path
string
required
Required string length: 2 - 1024
revision_policy
object
required
access
enum<string>
required
Available options:
read_only,
read_write
writeback
null

Response

Success

id
string
required
Pattern: ^evt_[0-9a-f]{32}$
seq
integer
required
Required range: x > 0
schema_version
enum<number>
required
Available options:
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42
created_at
string
required
type
enum<string>
required
Available options:
user.message
payload
object
required
attested
enum<boolean>
Available options:
true