Error codes | 1099Policy

Error codes

This document provides a list of error codes used in the 1099policy API, along with descriptions to help understand their context and usage.

Error Code Description
general_error An unspecified error occurred. Please try again later or contact support.
invalid_api_key The provided API key is not valid. Ensure you are using a correct key.
resource_not_found The requested resource could not be located. Check the resource ID and try again.
database_operational_error A database issue occurred. Please try again later or contact support.
insufficient_permissions You lack the necessary permissions to perform this action.
invalid_input The input data is not valid. Check the data and try again.
bad_request The request could not be processed due to a client error. Verify the request parameters.
effective_date_invalid The effective date is not valid. This can occur if the effective coverage date is set in the past.
end_date_invalid The end date is not valid. This can occur if the coverage end date is set after the effective date or is more than one year from the effective date.
duplicate_email You already have a contractor with that same email address in the system. Use a different email address or modify the existing contractor record.
missing_job_category_code The job category code is missing. You can find your approved list of job codes on your dashboard.
invalid_job_category_code No active coverage with matching job category code. Check that the job is assigned a job category code with active coverage.
job_category_not_approved The job category code has not been approved which is required before proceeding. Contact us if you need help getting the job category code approved.
invoice_exists You can't edit a job after the invoice for that job is created. Instead create a new job or, if you need to update amount earned for the job, you can modify the invoice for that job.
invalid_entity_id The entity ID is not valid. Verify the entity ID and try again.
contract_has_matching_policy The contractor already has an active policy that matches the quote that you're trying to create. Since duplicate coverage is not allowed, you'll want to create a new assignment and attach that to the existing policy or update your quote POST request.
policy_already_exists You can no longer edit the quote after coverage for that quote is issued. Instead you'll want to create a new quote.
invalid_quote_id The quote ID is not valid. Verify the quote ID and try again.
invalid_session_id The session ID is not valid. Verify the session ID and try again.
session_expired The session has expired. Please start a new session.
application_already_complete The application process is already complete. No further action is needed.
custom_applications_disabled The create policy endpoint exclusively for custom policy application workflows. Contact us if you need to customize the insurance policy application.
invalid_contractor_id The contractor ID is not valid. Verify the contractor ID and try again.
invalid_policy_id The policy ID is not valid. Verify the policy ID and try again.
invalid_job_id The job ID is not valid. Verify the job ID and try again.
job_is_used The job ID provided is currently being used for an assignment with active coverage. You'll need to create a new job ID to continue.
invalid_assignment_id The assignment ID is not valid. Verify the assignment ID and try again.
invoice_already_paid You can't edit the assignment after the assignment for that invoice has already been paid in full. Contact us if you need additional help.
invalid_coverage_type One or more invalid coverage type. Supported coverage types include "workers-comp" and "general".
invalid_event_id The webhook event ID is not valid. Verify the webhook event ID and try again.
invalid_paycycle_startdate The pay cycle start date is not valid. Check the date format and try again.
invalid_paycycle_enddate The pay cycle end date is not valid. Check the date format and try again.
no_active_policy No active policy was found for the provided contractor ID. Check that the contractor has an active policy.
invalid_invoice_id The invoice ID is not valid. Verify the invoice ID and try again.
invoice_uneditable_already_exists The invoice doesn't need to be updated since an invoice with the same gross pay for this job already exists.
missing_job The job id ID missing. You'll need to provide the job ID to continue.
missing_contractor The contractor ID is missing. You'll need to provide the contractor ID to continue.
invalid_webhook_endpoint_id The webhook endpoint ID is not valid. Verify the endpoint ID and try again.
missing_contractor_id The contractor ID is missing. Please provide the necessary contractor ID.
missing_certificate The certificate is missing. Please provide the necessary certificate.
no_insurance_requirement_found No insurance requirement found. We'll need at least one set of insurance requirements on file in order to review the certificate provided.
invalid_mime_type The MIME type is not valid. Ensure the MIME type is supported.
invalid_file_size The file size is not valid. Ensure the file size is within the allowed limits.
ineligible_state The state provided is not a state where we offer coverage.
invalid_coverage_type One or more invalid coverage type. The coverage type provided is not one that is currently active for your account.
assignment_already_started Cannot cancel assignment after its start date.