Create one documentSubmission

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

uuid

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

companyUuid

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

workerUuid

string

required

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

partnerExternalId

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

documentTypeUuid

string

required

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

expirableFieldUuid

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

fields

array

required

fields* ADD object

submitted

object

required

submittedobject

lastApproved

object

lastApprovedobject

rejected

object

rejectedobject

status

string

enum

required

PENDINGAPPROVEDREJECTED

Allowed:

PENDING``APPROVED``REJECTED

uploadDetails

object

required

uploadDetailsobject

imageWasAutoRotated

boolean

truefalse

autoRotateIssueReport

object

autoRotateIssueReportobject

originalUploadDetails

object

originalUploadDetailsobject

importSource

string

enum

HIRECOMPLIANCE_V1_WORKERCOMPLIANCECHECK_CURRENTLY_APPROVEDCOMPLIANCE_V1_WORKERCOMPLIANCEGROUP_PENDINGCOMPLIANCE_V2_WEEKLY_STUART_RTW_DOC_UPLOADCHECKR

Allowed:

HIRE``COMPLIANCE_V1_WORKERCOMPLIANCECHECK_CURRENTLY_APPROVED``COMPLIANCE_V1_WORKERCOMPLIANCEGROUP_PENDING``COMPLIANCE_V2_WEEKLY_STUART_RTW_DOC_UPLOAD``CHECKR

importSourceId

string

importSourceDetail

string

autoApprovalResponseData

object

autoApprovalResponseDataobject

ocrResponseUuid

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

ocrJobUuid

string

^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$

isExpired

boolean

truefalse

isExpiringSoon

boolean

truefalse

expirationDateOverride

date-time

isFlaggedAsFraud

boolean

truefalse

adminReviewTime

object

adminReviewTimeobject

createdAt

date-time

createdBy

string

^(00000000-0000-0000-0000-000000000000|[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})$

updatedAt

date-time

updatedBy

string

^(00000000-0000-0000-0000-000000000000|[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})$

action

string

enum

approverejecteditreportAutoRotateIssue

Allowed:

approve``reject``edit``reportAutoRotateIssue

bypassAutoRejection

boolean

truefalse

``201 One or many documentSubmissions documents created.

``500 default error response

Updated3 months ago


Example Request

curl --request POST \
     --url https://services.fountain.com/api/servicecompliancev2/documentSubmissions \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "submitted": {
    "audienceType": "EMPLOYER"
  },
  "lastApproved": {
    "isAutoApproved": false
  },
  "rejected": {
    "isAutoRejected": false
  },
  "status": "PENDING"
}
'

Response

{
  "status": "201",
  "data": { ... }
}

Updated3 months ago