11# E2B OpenAPI Spec Validation Report
22
3- ** Date** : 2026-02-26 14:07:08 UTC
3+ ** Date** : 2026-02-27 14:24:55 UTC
44** Spec Version** : 0.1.0
5- ** Endpoints Tested** : 68 / 68
5+ ** Endpoints Tested** : 59 / 59
66** Critical Findings** : 0
7- ** Duration** : 42.7s
7+ ** Duration** : 33.8s
88
99## Executive Summary
1010
@@ -17,7 +17,7 @@ No critical findings. The spec matches the live API behavior.
1717#### GET /teams
1818- ** Tested** : YES
1919- ** Expected Status** : 200
20- - ** Actual Status** : 200
20+ - ** Actual Status** : 401
2121- ** Response Schema** :
2222 - Required fields present: YES
2323 - Extra undocumented fields: none
@@ -68,24 +68,6 @@ No critical findings. The spec matches the live API behavior.
6868 - Extra undocumented fields: none
6969 - Type mismatches: none
7070
71- #### GET /templates/{templateID}
72- - ** Tested** : YES
73- - ** Expected Status** : 200
74- - ** Actual Status** : 200
75- - ** Response Schema** :
76- - Required fields present: YES
77- - Extra undocumented fields: none
78- - Type mismatches: none
79-
80- #### GET /templates/{templateID}/tags
81- - ** Tested** : YES
82- - ** Expected Status** : 200
83- - ** Actual Status** : 200
84- - ** Response Schema** :
85- - Required fields present: YES
86- - Extra undocumented fields: none
87- - Type mismatches: none
88-
8971#### GET /templates/{templateID}
9072- ** Tested** : YES
9173- ** Expected Status** : 404
@@ -95,25 +77,25 @@ No critical findings. The spec matches the live API behavior.
9577 - Extra undocumented fields: none
9678 - Type mismatches: none
9779
98- #### GET /templates/aliases/{alias }
80+ #### GET /templates/{templateID}/files/{hash }
9981- ** Tested** : YES
100- - ** Expected Status** : 200
101- - ** Actual Status** : 200
82+ - ** Expected Status** : 404
83+ - ** Actual Status** : 404
10284- ** Response Schema** :
10385 - Required fields present: YES
10486 - Extra undocumented fields: none
10587 - Type mismatches: none
10688
107- #### GET /templates/{templateID}/builds/{buildID}/status
89+ #### POST /v3/templates
10890- ** Tested** : YES
109- - ** Expected Status** : 200
110- - ** Actual Status** : 200
91+ - ** Expected Status** : 202
92+ - ** Actual Status** : 202
11193- ** Response Schema** :
11294 - Required fields present: YES
11395 - Extra undocumented fields: none
11496 - Type mismatches: none
11597
116- #### GET /templates/{templateID}/builds/{buildID}/logs
98+ #### GET /templates/aliases/{alias}
11799- ** Tested** : YES
118100- ** Expected Status** : 200
119101- ** Actual Status** : 200
@@ -122,24 +104,6 @@ No critical findings. The spec matches the live API behavior.
122104 - Extra undocumented fields: none
123105 - Type mismatches: none
124106
125- #### GET /templates/{templateID}/files/{hash}
126- - ** Tested** : YES
127- - ** Expected Status** : 404
128- - ** Actual Status** : 201
129- - ** Response Schema** :
130- - Required fields present: YES
131- - Extra undocumented fields: none
132- - Type mismatches: none
133-
134- #### POST /v3/templates
135- - ** Tested** : YES
136- - ** Expected Status** : 202
137- - ** Actual Status** : 202
138- - ** Response Schema** :
139- - Required fields present: YES
140- - Extra undocumented fields: none
141- - Type mismatches: none
142-
143107#### POST /v3/templates
144108- ** Tested** : YES
145109- ** Expected Status** : 400
@@ -176,15 +140,6 @@ No critical findings. The spec matches the live API behavior.
176140 - Extra undocumented fields: none
177141 - Type mismatches: none
178142
179- #### POST /templates/{templateID}/builds/{buildID}
180- - ** Tested** : YES
181- - ** Expected Status** : 401
182- - ** Actual Status** : 401
183- - ** Response Schema** :
184- - Required fields present: YES
185- - Extra undocumented fields: none
186- - Type mismatches: none
187-
188143#### POST /v2/templates
189144- ** Tested** : YES
190145- ** Expected Status** : 202
@@ -203,24 +158,6 @@ No critical findings. The spec matches the live API behavior.
203158 - Extra undocumented fields: none
204159 - Type mismatches: none
205160
206- #### POST /templates
207- - ** Tested** : YES
208- - ** Expected Status** : 401
209- - ** Actual Status** : 401
210- - ** Response Schema** :
211- - Required fields present: YES
212- - Extra undocumented fields: none
213- - Type mismatches: none
214-
215- #### POST /templates/{templateID}
216- - ** Tested** : YES
217- - ** Expected Status** : 401
218- - ** Actual Status** : 401
219- - ** Response Schema** :
220- - Required fields present: YES
221- - Extra undocumented fields: none
222- - Type mismatches: none
223-
224161#### POST /templates/tags
225162- ** Tested** : YES
226163- ** Expected Status** : 400
@@ -230,24 +167,6 @@ No critical findings. The spec matches the live API behavior.
230167 - Extra undocumented fields: none
231168 - Type mismatches: none
232169
233- #### POST /templates/tags
234- - ** Tested** : YES
235- - ** Expected Status** : 201
236- - ** Actual Status** : 201
237- - ** Response Schema** :
238- - Required fields present: YES
239- - Extra undocumented fields: none
240- - Type mismatches: none
241-
242- #### DELETE /templates/tags
243- - ** Tested** : YES
244- - ** Expected Status** : 204
245- - ** Actual Status** : 204
246- - ** Response Schema** :
247- - Required fields present: YES
248- - Extra undocumented fields: none
249- - Type mismatches: none
250-
251170#### DELETE /templates/tags
252171- ** Tested** : YES
253172- ** Expected Status** : 400
@@ -332,7 +251,7 @@ No critical findings. The spec matches the live API behavior.
332251#### GET /sandboxes/{sandboxID}
333252- ** Tested** : YES
334253- ** Expected Status** : 404
335- - ** Actual Status** : 404
254+ - ** Actual Status** : 400
336255- ** Response Schema** :
337256 - Required fields present: YES
338257 - Extra undocumented fields: none
0 commit comments