Skip to main content
GET
/
v1
/
prompts
/
{id}
/
versions
/
diff
Diff Prompt Versions
curl --request GET \
  --url http://localhost:3000/v1/prompts/{id}/versions/diff \
  --header 'Authorization: Bearer <token>'
{
  "from_version": 1,
  "to_version": 2,
  "from_template": "Hello {{ .name }}",
  "to_template": "Hello {{ .name }}!\nWelcome to px0.",
  "diff": "--- v1\n+++ v2\n@@ -1 +1,2 @@\n-Hello {{ .name }}\n+Hello {{ .name }}!\n+Welcome to px0.\n"
}

Authorizations

Authorization
string
header
required

Use an access token retrieved from login (Bearer sess_...) or a programmatic API key (Bearer ak_...).

Path Parameters

id
string<uuid>
required

Query Parameters

from
integer
required

The source version number to compare from.

to
integer
required

The target version number to compare to.

Response

Versions compared successfully

from_version
integer
required
Example:

1

to_version
integer
required
Example:

2

from_template
string
required
Example:

"Hello {{ .name }}"

to_template
string
required
Example:

"Hello {{ .name }}!\nWelcome to px0."

diff
string
required
Example:

"--- v1\n+++ v2\n@@ -1 +1,2 @@\n-Hello {{ .name }}\n+Hello {{ .name }}!\n+Welcome to px0.\n"