Interactive Live Sandbox
This is the actual DRIFT engine running in your browser. Hit analyze and watch it classify every change in a sample API contract.
Orders API · v1.4.0 → v1.5.0
OpenAPI 3.1.0 · 2 schemas modified
proposed-contract.yaml
openapi: 3.1.0
info:
title: Orders API
version: 1.5.0
paths:
/orders/{id}:
get:
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Order'
components:
schemas:
Order:
type: object
required: [id, amount, currency, status]
properties:
id:
type: string
format: uuid
amount:
type: string
format: decimal
currency:
type: string
enum: [USD, EUR, GBP, JPY]
status:
type: string
enum: [pending, paid, refunded]diff results
Hit Analyze contract to run the diff engine.
Full Workspace IDE
Multi-Service Contract & Console Sandbox
Select or upload OpenAPI contract versions, execute simulated analysis, inspect AST schema deltas, and view live console logs.
DRIFT Sentinel IDE v1.4.2
Project: Payment Checkout MicroservicesEXPLORERWORKSPACE
Structural AST Diff Matrix
+1 Added-0 Removed~0 Modified
1
{ "openapi": "3.1.0",2
"paths": {3
"/v2/orders": {4
"post": {5
"summary": "Create Order",
6
"parameters": [
7
+ { "name": "billing_zip", "in": "query", "required": true }8
]
9
}
10
}
11
}
12
}