I’ve passed the Persona ID verification, but a callback from them failed to reach OpenAI. I was left on the Persona page saying something along the lines of “ID verification successful”, with a green checkmark.
In my “Organization settings” menu at platform.openai.com , I still see the button “Verify Organization” that leads to Persona. In turn, Persona says that my session has expired and asks to regenerate the link. Link regeneration in “Organization settings” does not work (the link remains the same after clicking the regeneration button). API endpoint at /v1/dashboard/organizations/verifications is called to update the Persona link with POST body {“type”:“PERSONA_SELFIE_AND_ID”}. It returns HTTP ERROR 400 with the following body:
{
"error": {
"message": "cannot_create_new_identity_verification_inquiry_for_user",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
When I look at the HTTP responses when updating my “Organization settings” web page, I see that I passed all other checks, but the Persona check is still in the status “STARTED”. On this page, an API request to /v1/dashboard/organizations/inquiry/TRUSTED_ORGANIZATION is used to check verification status, below its full HTTP response:
{
"id": "inq_[redacted]",
"inquiry_type": "TRUSTED_ORGANIZATION",
"inquiry_status": "STARTED",
"project_id": null,
"verifications": [
{
"id": "ver_[redacted]",
"verification_status": "APPROVED",
"verification_type": "BILLING_DETAILS",
"inquiry_types": [
"TRUSTED_ORGANIZATION"
],
"data": []
},
{
"id": "ver_[redacted]",
"verification_status": "STARTED",
"verification_type": "PERSONA_SELFIE_AND_ID",
"inquiry_types": [
"TRUSTED_ORGANIZATION"
],
"data": []
},
{
"id": "ver_[redacted]",
"verification_status": "APPROVED",
"verification_type": "SENTINEL_FRONTIER_ELIGIBLE",
"inquiry_types": [
"TRUSTED_ORGANIZATION"
],
"data": []
}
]
}
@OpenAI_Support my company will be forced to start a large PoC with Gemini API if such a simple but blocking issue is not fixed by Monday next week.