Skip to content
  • Auto
  • Light
  • Dark
Get Started

API Reference

Libraries

npm install @valtown/sdk

API Overview

Alias

AliasUsername

Retrieve
get/v1/alias/{username}

AliasUsernameVal Name

Retrieve
get/v2/alias/vals/{username}/{val_name}

Blobs

Delete
delete/v1/blob/{key}
Get
get/v1/blob/{key}
List
get/v1/blob
Store
post/v1/blob/{key}

Emails

Send
post/v1/email

Me

MeProfile

Retrieve
get/v1/me

MeVals

List
get/v2/me/vals

SearchVals

List
get/v1/search/vals

Sqlite

Batch
post/v1/sqlite/batch
Execute
post/v1/sqlite/execute

Telemetry

TelemetryLogs

List
get/v1/telemetry/logs

TelemetryTraces

List
get/v1/telemetry/traces

Users

Retrieve
get/v1/users/{user_id}

Vals

Create
post/v2/vals
Delete
delete/v2/vals/{val_id}
List
get/v2/vals
Retrieve
get/v2/vals/{val_id}

ValsBranches

Create
post/v2/vals/{val_id}/branches
Delete
delete/v2/vals/{val_id}/branches/{branch_id}
List
get/v2/vals/{val_id}/branches
Retrieve
get/v2/vals/{val_id}/branches/{branch_id}

ValsFiles

Create
post/v2/vals/{val_id}/files
Delete
delete/v2/vals/{val_id}/files
Get Content
get/v2/vals/{val_id}/files/content
Retrieve
get/v2/vals/{val_id}/files
Update
put/v2/vals/{val_id}/files