Skip to main content
GET
/
v1
/
apps
/
{app_id}
/
versions
/
{from_version}
/
diff
/
{to_version}
Diff two versions
curl --request GET \
  --url https://api.mixpeek.com/v1/apps/{app_id}/versions/{from_version}/diff/{to_version}
{
  "app_id": "<string>",
  "from_version": 123,
  "to_version": 123,
  "files": [
    {
      "path": "<string>",
      "status": "added",
      "old_hash": "<string>",
      "new_hash": "<string>",
      "old_size": 123,
      "new_size": 123,
      "size_delta": 123
    }
  ],
  "summary": {},
  "source_diff": {}
}

Documentation Index

Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt

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

Headers

Authorization
string

REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.

Examples:

"Bearer YOUR_API_KEY"

"Bearer YOUR_STRIPE_API_KEY"

Path Parameters

app_id
string
required
from_version
integer
required

Base version

to_version
integer
required

Target version

Response

Successful Response

Diff between two versions — file-level and optionally source-level.

app_id
string
required
from_version
integer
required
to_version
integer
required
files
FileDiff · object[]
summary
Summary · object

Counts: added, removed, modified, unchanged

source_diff
Source Diff · object

Map of file path → unified diff string (only if both versions have source_files)