PCI
The PCI endpoint allows you to get a summary of PCI status and start the PCI compliance process.
Retrieve a summary of PCI reports and their status.
GET
https://api.halosecurity.com/api/v1/pci/summary.json
Retrieve a summary of PCI reports and their status.
https://www.halosecurity.com/user/security/pci/
Start PCI attestation process.
GET
https://api.halosecurity.com/api/v1/pci/start.json
Start PCI attestation process and receive questions which must be attested to.
https://www.halosecurity.com/user/security/pci/
Attest to a given PCI report.
POST
https://api.halosecurity.com/api/v1/pci/attest.json
Attest to a given PCI report. Requires the id
returned from the start.json
method.
https://www.halosecurity.com/user/security/pci/
Request Body
Name | Type | Description |
---|---|---|
id* | UUID | |
report_name* | String | |
attest_person_name* | String | |
attest_person_title* | String | |
questions* | JSON Array | [{'id':1,answer:'yes'}] |
notes* | JSON Array | [{ 'target_id':'1', 'issue_id':'2', 'secure':'1', 'response':'your response message' }] |
List details about PCI reports.
GET
https://api.halosecurity.com/api/v1/pci/report-list.json
List details about PCI reports including their names and pci_report_id
.
https://www.halosecurity.com/user/security/pci/
Get details about a specific PCI report.
GET
https://api.halosecurity.com/api/v1/pci/report-get.json
Get details about a specific PCI report. Requires the pci_report_id
returned from the report-list.json
method.
https://www.halosecurity.com/user/security/pci/
Query Parameters
Name | Type | Description |
---|---|---|
pci_report_id* | Integer |
Last updated