---
# System prepended metadata

title: ATP-specific Error Codes

---

# ATP-specific Error Codes

##### Legend

    <signature/date related problems> is a comma-separated list of errors where options are:
    - "credential's signature is invalid"
    - "credential's issuer is not proved" / "presentation's issuer is not proved"
    - "credential is not valid yet" / "presentation is not valid yet"
    - "credential has expired" / "presentation has expired"

    <status description> is a text comment from AD of Legisym
    
### Create ATP VP API 

    "status": 500,
    "errorMessage": "ATP credential verification error: <signature/date related problems>"
        
- Only if **isVerifyVCStatus=true** is provided in the request query params

        "status": 500,
        "errorMessage": "ATP credential is revoked"

        OR

        "status": 500,
        "errorMessage": "ATP credential is revoked with comment: <status description>"
    
- Only if **isVerifyVP=true** is provided in the request query params

        "status": 500,
        "errorMessage": "ATP presentation verification error: <signature/date related problems>"

### Verify ATP VP API

    "status": 500,
    "errorMessage": "ATP presentation verification error: <signature/date related problems>"
    
    

    "status": 500,
    "errorMessage": "ATP presentation does not include credential"
    


    "status": 500,
    "errorMessage": "ATP credential verification error: <signature/date related problems>"
    
    

    "status": 500,
    "errorMessage": "ATP credential is revoked"
    
    OR
    
    "status": 500,
    "errorMessage": "ATP credential is revoked with comment: <status description>"