1
1
lockVersion: 2.0.0
2
2
id: 48344567-ff5d-4d9e-92eb-dfe908f362f2
3
3
management:
4
- docChecksum: 1a2b10b336197dc97b4e05876d814f28
4
+ docChecksum: 32687d9ba29da014326cc097fdfff59d
5
5
docVersion: 1.0.0
6
- speakeasyVersion: 1.533 .0
7
- generationVersion: 2.578.0
8
- releaseVersion: 0.2 .0
9
- configChecksum: 277f79a4bad56237db4b079381471e19
6
+ speakeasyVersion: 1.583 .0
7
+ generationVersion: 2.658.3
8
+ releaseVersion: 0.3 .0
9
+ configChecksum: b91da7768fbb2f57f5060768e05e54e1
10
10
repoURL: https://github.com/VantaInc/vanta-auditor-api-sdk-typescript.git
11
11
installationURL: https://github.com/VantaInc/vanta-auditor-api-sdk-typescript
12
12
published: true
13
13
features:
14
14
typescript:
15
15
additionalDependencies: 0.1.0
16
- constsAndDefaults: 0.1.11
17
- core: 3.21.6
16
+ constsAndDefaults: 0.1.12
17
+ core: 3.21.14
18
18
defaultEnabledRetries: 0.1.0
19
19
devContainers: 2.90.0
20
20
enumUnions: 0.1.0
21
21
envVarSecurityUsage: 0.1.2
22
22
globalSecurity: 2.82.13
23
23
globalSecurityCallbacks: 0.1.0
24
24
globalSecurityFlattening: 0.1.0
25
- globalServerURLs: 2.82.4
26
- mcpServer: 0.9.1
25
+ globalServerURLs: 2.82.5
26
+ mcpServer: 0.9.3
27
27
nameOverrides: 2.81.2
28
28
nullables: 0.1.1
29
29
responseFormat: 0.2.3
30
30
retries: 2.83.0
31
- sdkHooks: 0.2 .0
32
- unions: 2.85.8
31
+ sdkHooks: 0.3 .0
32
+ unions: 2.85.11
33
33
generatedFiles:
34
34
- .devcontainer/README.md
35
35
- .devcontainer/devcontainer.json
@@ -46,6 +46,7 @@ generatedFiles:
46
46
- docs/models/components/auditevidencestate.md
47
47
- docs/models/components/auditevidencetype.md
48
48
- docs/models/components/auditevidenceupdateinput.md
49
+ - docs/models/components/auditfocus.md
49
50
- docs/models/components/auditor.md
50
51
- docs/models/components/auditorcontrol.md
51
52
- docs/models/components/auditorenabledstatetransition.md
@@ -95,6 +96,10 @@ generatedFiles:
95
96
- docs/sdks/audits/README.md
96
97
- docs/sdks/vanta/README.md
97
98
- eslint.config.mjs
99
+ - examples/.env.template
100
+ - examples/README.md
101
+ - examples/auditsList.example.ts
102
+ - examples/package.json
98
103
- jsr.json
99
104
- package.json
100
105
- src/core.ts
@@ -157,6 +162,7 @@ generatedFiles:
157
162
- src/models/components/auditevidencestate.ts
158
163
- src/models/components/auditevidencetype.ts
159
164
- src/models/components/auditevidenceupdateinput.ts
165
+ - src/models/components/auditfocus.ts
160
166
- src/models/components/auditor.ts
161
167
- src/models/components/auditorcontrol.ts
162
168
- src/models/components/auditorenabledstatetransition.ts
@@ -186,7 +192,9 @@ generatedFiles:
186
192
- src/models/errors/apierror.ts
187
193
- src/models/errors/httpclienterrors.ts
188
194
- src/models/errors/index.ts
195
+ - src/models/errors/responsevalidationerror.ts
189
196
- src/models/errors/sdkvalidationerror.ts
197
+ - src/models/errors/vantaerror.ts
190
198
- src/models/operations/createcommentforauditevidence.ts
191
199
- src/models/operations/createcustomcontrol.ts
192
200
- src/models/operations/createcustomevidencerequest.ts
@@ -219,7 +227,7 @@ examples:
219
227
pageSize: 10
220
228
responses:
221
229
"200":
222
- application/json: {"results": {"data": [{"id": "65fc81a3359c8508c9af880f", "customerOrganizationName": "corporation.com", "customerDisplayName": "Corporation Company", "customerOrganizationId": "65fc81a3359c8508c9af880f", "auditStartDate": "2024-03-07T21:25:56Z", "auditEndDate": "2024-03-14T21:25:56Z", "
earlyAccessStartsDate ": "2024-03-07T21:25:56Z", "framework": "SOC 2 Type II", "allowAuditorEmails": ["
[email protected] "], "allowAllAuditors": true, "deletionDate": "2024-03-07T21:25:56Z", "creationDate": "2024-03-07T21:25:56Z", "modificationDate": "2024-03-07T21:25:56Z", "completionDate": "2024-03-07T21:25:56Z"}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
230
+ application/json: {"results": {"data": [{"id": "65fc81a3359c8508c9af880f", "customerOrganizationName": "corporation.com", "customerDisplayName": "Corporation Company", "customerOrganizationId": "65fc81a3359c8508c9af880f", "auditStartDate": "2024-03-07T21:25:56Z", "auditEndDate": "2024-03-14T21:25:56Z", "
earlyAccessStartsAt ": "2024-03-07T21:25:56Z", "framework": "SOC 2 Type II", "allowAuditorEmails": ["
[email protected] "], "allowAllAuditors": true, "deletionDate": "2024-03-07T21:25:56Z", "creationDate": "2024-03-07T21:25:56Z", "modificationDate": "2024-03-07T21:25:56Z", "completionDate": "2024-03-07T21:25:56Z
", "auditFocus": "EXTERNAL "}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
223
231
ListAuditEvidenceUrls:
224
232
Example 1:
225
233
parameters:
@@ -268,7 +276,7 @@ examples:
268
276
auditId: "<id>"
269
277
auditEvidenceId: "<id>"
270
278
requestBody:
271
- application/json: {"text": "<value>", "email": "Alexis74@hotmail .com", "creationDate": "2024-08-13T11:18:40.035Z "}
279
+ application/json: {"text": "<value>", "email": "Carmen.Bogan@yahoo .com", "creationDate": "2024-05-28T11:04:29.369Z "}
272
280
responses:
273
281
"200":
274
282
application/json: {"id": "65fc81a3359c8508c9af880f", "auditEvidenceId": "65fc81a3359c8508c9af880f", "text": "Some comment", "creationDate": "2024-03-07T21:25:56Z", "modificationDate": "2024-03-07T21:25:56Z", "deletionDate": "2024-03-07T21:25:56Z", "email": "
[email protected] "}
@@ -289,7 +297,7 @@ examples:
289
297
path:
290
298
auditId: "<id>"
291
299
requestBody:
292
- application/json: {"controlIds": ["<value>" ], "title": "<value>", "description": "now whoa while ", "cadence": "P3M ", "reminderWindow": "P0D", "isRestricted": true , "auditorEmail": "<value>"}
300
+ application/json: {"controlIds": ["<value 1>", "<value 2>" ], "title": "<value>", "description": "pure bludgeon deliberately question although ", "cadence": "P1D ", "reminderWindow": "P0D", "isRestricted": false , "auditorEmail": "<value>"}
293
301
responses:
294
302
"200":
295
303
application/json: {"id": "65fc81a3359c8508c9af880f", "controlIds": ["1.1.2.a"], "title": "Access Control Policy", "description": "Description for Access Control Policy", "cadence": "P6M", "reminderWindow": "P6M", "isRestricted": true}
@@ -299,16 +307,16 @@ examples:
299
307
path:
300
308
auditId: "<id>"
301
309
requestBody:
302
- application/json: {"externalId": "<id>", "name": "<value>" , "description": "even keenly afore mmm yearningly ouch tough yearly intent ", "effectiveDate": "2024-07-08T11:52:30.590Z ", "category": "THREAT_MANAGEMENT "}
310
+ application/json: {"externalId": "<id>", "name": null , "description": "yet plus utter queasily what juvenile wound ", "effectiveDate": "2024-11-10T13:58:54.564Z ", "category": "CLOUD_SECURITY "}
303
311
responses:
304
312
"201":
305
313
application/json: {"id": "a2f7e1b9d0c3f4e5a6c7b8d9", "externalId": "CRY-104", "name": "Data encryption utilized", "description": "Access reviews are performed to ensure that access is appropriate for the user's role and responsibilities.", "source": "Vanta", "domains": ["CRYPTOGRAPHIC_PROTECTIONS"], "owner": {"id": "65e1efde08e8478f143a8ff9", "displayName": "Example Owner", "emailAddress": "
[email protected] "}, "role": "CONTROLLER", "customFields": [{"label": "Additional context", "value": "This control is critical for GDPR compliance"}]}
306
314
CreateAuditor:
307
315
Example 1:
308
316
requestBody:
309
- application/json: {"email": "Loyal79 @yahoo.com", "givenName": "<value>", "familyName": "<value>"}
317
+ application/json: {"email": "Genesis_Kunze87 @yahoo.com", "givenName": "<value>", "familyName": "<value>"}
310
318
responses:
311
319
"200":
312
320
application/json: {"id": "65fc81a3359c8508c9af880f", "organizationId": "8c9af880f1a335965fc850c8", "email": "
[email protected] ", "givenName": "Sam", "familyName": "Auditor"}
313
- examplesVersion: 1.0.1
321
+ examplesVersion: 1.0.2
314
322
generatedTests: {}
0 commit comments