11lockVersion: 2.0.0
22id: f42d74f5-5725-46fa-b13c-649b7ef895c3
33management:
4- docChecksum: 1e9d3c6248fac856e4523346afc17c87
4+ docChecksum: 1a2b10b336197dc97b4e05876d814f28
55 docVersion: 1.0.0
6- speakeasyVersion: 1.461.0
7- generationVersion: 2.486.1
8- releaseVersion: 0.1.1
9- configChecksum: c1ec2c23f037c30bd2d632d8a5b6c6ea
6+ speakeasyVersion: 1.533.0
7+ generationVersion: 2.578.0
8+ releaseVersion: 0.2.0
9+ configChecksum: 23d16b94689a0480c660cd212b26e69c
10+ repoURL: https://github.com/VantaInc/vanta-auditor-api-sdk-java.git
11+ published: true
1012features:
1113 java:
1214 additionalDependencies: 0.1.0
1315 constsAndDefaults: 0.1.1
14- core: 3.33.4
16+ core: 3.37.1
1517 flattening: 2.81.1
16- globalSecurity: 2.82.7
18+ globalSecurity: 2.82.8
1719 globalSecurityCallbacks: 0.1.0
1820 globalSecurityFlattening: 0.1.0
1921 globalServerURLs: 2.82.1
2022 nameOverrides: 2.81.3
2123 nullables: 0.1.0
22- sdkHooks: 0.1 .0
24+ sdkHooks: 1.0 .0
2325 unions: 0.0.6
2426generatedFiles:
2527 - .gitattributes
26- - CONTRIBUTING.md
2728 - USAGE.md
2829 - build.gradle
2930 - docs/models/components/AddAuditorInput.md
@@ -43,6 +44,7 @@ generatedFiles:
4344 - docs/models/components/CreateCustomControlInput.md
4445 - docs/models/components/CreateCustomEvidenceRequestInput.md
4546 - docs/models/components/CustomEvidenceRequest.md
47+ - docs/models/components/CustomField.md
4648 - docs/models/components/Evidence.md
4749 - docs/models/components/EvidenceControl.md
4850 - docs/models/components/EvidenceUrl.md
@@ -63,8 +65,10 @@ generatedFiles:
6365 - docs/models/components/RecurrenceDuration.md
6466 - docs/models/components/Results.md
6567 - docs/models/components/Role.md
68+ - docs/models/components/Section.md
6669 - docs/models/components/Security.md
6770 - docs/models/components/StatusUpdate.md
71+ - docs/models/components/Value.md
6872 - docs/models/operations/CreateAuditorResponse.md
6973 - docs/models/operations/CreateCommentForAuditEvidenceRequest.md
7074 - docs/models/operations/CreateCommentForAuditEvidenceResponse.md
@@ -87,6 +91,7 @@ generatedFiles:
8791 - docs/sdks/auditors/README.md
8892 - docs/sdks/audits/README.md
8993 - docs/sdks/vanta/README.md
94+ - gradle.properties
9095 - gradle/wrapper/gradle-wrapper.jar
9196 - gradle/wrapper/gradle-wrapper.properties
9297 - gradlew
@@ -114,6 +119,7 @@ generatedFiles:
114119 - src/main/java/com/vanta/vanta_auditor_api/models/components/CreateCustomControlInput.java
115120 - src/main/java/com/vanta/vanta_auditor_api/models/components/CreateCustomEvidenceRequestInput.java
116121 - src/main/java/com/vanta/vanta_auditor_api/models/components/CustomEvidenceRequest.java
122+ - src/main/java/com/vanta/vanta_auditor_api/models/components/CustomField.java
117123 - src/main/java/com/vanta/vanta_auditor_api/models/components/Evidence.java
118124 - src/main/java/com/vanta/vanta_auditor_api/models/components/EvidenceControl.java
119125 - src/main/java/com/vanta/vanta_auditor_api/models/components/EvidenceUrl.java
@@ -134,8 +140,10 @@ generatedFiles:
134140 - src/main/java/com/vanta/vanta_auditor_api/models/components/RecurrenceDuration.java
135141 - src/main/java/com/vanta/vanta_auditor_api/models/components/Results.java
136142 - src/main/java/com/vanta/vanta_auditor_api/models/components/Role.java
143+ - src/main/java/com/vanta/vanta_auditor_api/models/components/Section.java
137144 - src/main/java/com/vanta/vanta_auditor_api/models/components/Security.java
138145 - src/main/java/com/vanta/vanta_auditor_api/models/components/StatusUpdate.java
146+ - src/main/java/com/vanta/vanta_auditor_api/models/components/Value.java
139147 - src/main/java/com/vanta/vanta_auditor_api/models/errors/APIException.java
140148 - src/main/java/com/vanta/vanta_auditor_api/models/errors/AuthException.java
141149 - src/main/java/com/vanta/vanta_auditor_api/models/operations/CreateAuditorRequestBuilder.java
@@ -171,6 +179,7 @@ generatedFiles:
171179 - src/main/java/com/vanta/vanta_auditor_api/utils/BackoffStrategy.java
172180 - src/main/java/com/vanta/vanta_auditor_api/utils/BigDecimalString.java
173181 - src/main/java/com/vanta/vanta_auditor_api/utils/BigIntegerString.java
182+ - src/main/java/com/vanta/vanta_auditor_api/utils/Constants.java
174183 - src/main/java/com/vanta/vanta_auditor_api/utils/Deserializers.java
175184 - src/main/java/com/vanta/vanta_auditor_api/utils/EventStream.java
176185 - src/main/java/com/vanta/vanta_auditor_api/utils/EventStreamLineReader.java
@@ -179,20 +188,25 @@ generatedFiles:
179188 - src/main/java/com/vanta/vanta_auditor_api/utils/FormMetadata.java
180189 - src/main/java/com/vanta/vanta_auditor_api/utils/HTTPClient.java
181190 - src/main/java/com/vanta/vanta_auditor_api/utils/HTTPRequest.java
191+ - src/main/java/com/vanta/vanta_auditor_api/utils/HasSecurity.java
182192 - src/main/java/com/vanta/vanta_auditor_api/utils/HeaderMetadata.java
183193 - src/main/java/com/vanta/vanta_auditor_api/utils/Helpers.java
184194 - src/main/java/com/vanta/vanta_auditor_api/utils/Hook.java
185195 - src/main/java/com/vanta/vanta_auditor_api/utils/Hooks.java
186196 - src/main/java/com/vanta/vanta_auditor_api/utils/JSON.java
187197 - src/main/java/com/vanta/vanta_auditor_api/utils/LazySingletonValue.java
188198 - src/main/java/com/vanta/vanta_auditor_api/utils/Metadata.java
199+ - src/main/java/com/vanta/vanta_auditor_api/utils/Multipart.java
189200 - src/main/java/com/vanta/vanta_auditor_api/utils/MultipartFormMetadata.java
201+ - src/main/java/com/vanta/vanta_auditor_api/utils/NameValue.java
190202 - src/main/java/com/vanta/vanta_auditor_api/utils/OneOfDeserializer.java
191203 - src/main/java/com/vanta/vanta_auditor_api/utils/Options.java
192204 - src/main/java/com/vanta/vanta_auditor_api/utils/PathParamsMetadata.java
205+ - src/main/java/com/vanta/vanta_auditor_api/utils/QueryEncoding.java
193206 - src/main/java/com/vanta/vanta_auditor_api/utils/QueryParameter.java
194207 - src/main/java/com/vanta/vanta_auditor_api/utils/QueryParameters.java
195208 - src/main/java/com/vanta/vanta_auditor_api/utils/QueryParamsMetadata.java
209+ - src/main/java/com/vanta/vanta_auditor_api/utils/RecordingClient.java
196210 - src/main/java/com/vanta/vanta_auditor_api/utils/RequestBody.java
197211 - src/main/java/com/vanta/vanta_auditor_api/utils/RequestMetadata.java
198212 - src/main/java/com/vanta/vanta_auditor_api/utils/Response.java
@@ -211,6 +225,9 @@ generatedFiles:
211225examples:
212226 ListAudits:
213227 Example 1:
228+ parameters:
229+ query:
230+ pageSize: 10
214231 responses:
215232 "200":
216233 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="}}}
@@ -220,7 +237,8 @@ examples:
220237 path:
221238 auditId: "<id>"
222239 auditEvidenceId: "<id>"
223- query: {}
240+ query:
241+ pageSize: 10
224242 responses:
225243 "200":
226244 application/json: {"results": {"data": [{"id": "NjVmYzgxYTMzNTljODUwOGM5YWY4ODBm", "url": "https://s3.amazonaws.com/audit-evidence/2022/audit.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=secret%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221104T140227Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=b228dbec8c1008c80c162e1210e4503dceead1e4d4751b4d9787314fd6da4d55", "filename": "example.jpg", "isDownloadable": true}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
@@ -229,7 +247,8 @@ examples:
229247 parameters:
230248 path:
231249 auditId: "<id>"
232- query: {}
250+ query:
251+ pageSize: 10
233252 responses:
234253 "200":
235254 application/json: {"results": {"data": [{"id": "65fc81a3359c8508c9af880f", "externalId": "cG9saWN5OmFjY2Vzcy1jb250cm9sLXBvbGljeQo=", "status": "Ready for audit", "name": "Access Control Policy", "deletionDate": "2024-03-07T21:25:56Z", "creationDate": "2024-03-07T21:25:56Z", "statusUpdatedDate": "2024-03-07T21:25:56Z", "testStatus": "The test was passing during this period", "evidenceType": "Policy", "evidenceId": "access-control-policy", "relatedControls": [{"name": "CRY-104", "sectionNames": ["Article 13"]}], "description": "example description of test"}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
@@ -238,36 +257,40 @@ examples:
238257 parameters:
239258 path:
240259 auditId: "<id>"
241- query: {}
260+ query:
261+ pageSize: 10
242262 responses:
243263 "200":
244- application/json: {"results": {"data": [{"id": "65fc81a3359c8508c9af880f", "auditEvidenceId": "65fc81a3359c8508c9af880f", "text": "Some comment", "creationDate": "2024-03-07T21:25:56Z", "modificationDate": "2024-03-07T21:25:56Z", "email": "
[email protected] "}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
264+ application/json: {"results": {"data": [{"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] "}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
245265 ListAuditControls:
246266 Example 1:
247267 parameters:
248268 path:
249269 auditId: "<id>"
250- query: {}
270+ query:
271+ pageSize: 10
251272 responses:
252273 "200":
253- application/json: {"results": {"data": [{"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] "}, "framework": "soc2"}], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
274+ application/json: {"results": {"data": [{"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": null, "customFields": [], " framework": "soc2"
, "sections": [{"name": "IPP", "framework": "HITRUST"}] }], "pageInfo": {"endCursor": "YXJyYXljb25uZWN0aW9uOjE=", "hasNextPage": false, "hasPreviousPage": false, "startCursor": "YXJyYXljb25uZWN0aW9uOjA="}}}
254275 CreateCommentForAuditEvidence:
255276 Example 1:
256277 parameters:
257278 path:
258279 auditId: "<id>"
259280 auditEvidenceId: "<id>"
260281 requestBody:
261- application/json: {"text": "<value>", "email": "Earnestine28@yahoo .com", "creationDate": "2024-11-28T04:59:12.710Z "}
282+ application/json: {"text": "<value>", "email": "Alexis74@hotmail .com", "creationDate": "2024-08-13T11:18:40.035Z "}
262283 responses:
263284 "200":
264- application/json: {"id": "65fc81a3359c8508c9af880f", "auditEvidenceId": "65fc81a3359c8508c9af880f", "text": "Some comment", "creationDate": "2024-03-07T21:25:56Z", "modificationDate": "2024-03-07T21:25:56Z", "email": "
[email protected] "}
285+ 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] "}
265286 UpdateAuditEvidence:
266287 Example 1:
267288 parameters:
268289 path:
269290 auditId: "<id>"
270291 auditEvidenceId: "<id>"
292+ requestBody:
293+ application/json: {}
271294 responses:
272295 "200":
273296 application/json: {"id": "65fc81a3359c8508c9af880f", "externalId": "cG9saWN5OmFjY2Vzcy1jb250cm9sLXBvbGljeQo=", "status": "Ready for audit", "name": "Access Control Policy", "deletionDate": "2024-03-07T21:25:56Z", "creationDate": "2024-03-07T21:25:56Z", "statusUpdatedDate": "2024-03-07T21:25:56Z", "testStatus": "The test was passing during this period", "evidenceType": "Policy", "evidenceId": "access-control-policy", "relatedControls": [{"name": "CRY-104", "sectionNames": ["Article 13"]}], "description": "example description of test"}
@@ -277,7 +300,7 @@ examples:
277300 path:
278301 auditId: "<id>"
279302 requestBody:
280- application/json: {"controlIds": ["<value>"], "title": "<value>", "description": "now whoa while", "cadence": "P3M", "reminderWindow": "P0D", "isRestricted": true}
303+ application/json: {"controlIds": ["<value>"], "title": "<value>", "description": "now whoa while", "cadence": "P3M", "reminderWindow": "P0D", "isRestricted": true, "auditorEmail": "<value>" }
281304 responses:
282305 "200":
283306 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}
@@ -290,12 +313,13 @@ examples:
290313 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"}
291314 responses:
292315 "201":
293- application/json: {"id": "65fc81a3359c8508c9af880f ", "externalId": "<id> ", "name": "<value> ", "description": "Description for Access Control Policy ", "source": "Vanta", "domains": ["<value> "], "owner": {"id": "<id> ", "displayName": "Jamey_Swaniawski ", "emailAddress": "Sibyl.Connelly@yahoo .com"}}
316+ 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": "example-person@email .com"}, "role": "CONTROLLER", "customFields": [{"label": "Additional context", "value": "This control is critical for GDPR compliance"}] }
294317 CreateAuditor:
295318 Example 1:
296319 requestBody:
297- application/json: {"email": "Cooper59@hotmail .com", "givenName": "<value>", "familyName": "<value>"}
320+ application/json: {"email": "Loyal79@yahoo .com", "givenName": "<value>", "familyName": "<value>"}
298321 responses:
299322 "200":
300323 application/json: {"id": "65fc81a3359c8508c9af880f", "organizationId": "8c9af880f1a335965fc850c8", "email": "
[email protected] ", "givenName": "Sam", "familyName": "Auditor"}
324+ examplesVersion: 1.0.1
301325generatedTests: {}
0 commit comments