1099policy-com API

1099policy-com API as documented publicly: 40 operations. Contract generated from the documentation by API Evangelist (2026-10-30); not the provider's own document.

Operations 40

GET /api/v1/apply/sessions Returns a list of insurance application Sessions. #
POST /api/v1/apply/sessions Creates a session object. #
GET /api/v1/assignments Returns a list of your assignments sorted by creation date, with the most recently created assignments appearing first. #
POST /api/v1/assignments This endpoint creates an assignment object that you can use to attach insurance coverage to any job assignment a contractor takes after the contractor has gone active on the 1099Po #
POST /api/v1/assignments/cancel Cancels an existing assignment based on the provided job ID. #
GET /api/v1/assignments/media Retrieves all media coverage records associated with a policy. #
POST /api/v1/assignments/media Creates a new media coverage record for a policy and adds published content. #
GET /api/v1/category_codes Returns a list of your approved job category codes. #
GET /api/v1/contractors Returns a list of your contractors sorted by creation date, with the most recent contractors appearing first. #
POST /api/v1/contractors Creates a new contractor object. #
GET /api/v1/entities Returns a list of your contracting entities sorted by creation date, with the most recent entities appearing first. #
POST /api/v1/entities Creates a new contracting entity object. #
GET /api/v1/entities/{entity} Retrieves the details of an existing entity. #
PUT /api/v1/entities/{entity} Updates the specified entity by setting the values of the parameters passed. #
GET /api/v1/events Returns a list of events with pagination (20 events per page). #
GET /api/v1/events/{event} Retrieves the details of an event. #
GET /api/v1/files/certificates Returns a list of certificates sorted by creation date, with the most recently created certificates appearing first. #
GET /api/v1/invoices List all invoices #
POST /api/v1/invoices This endpoint creates an invoice that reflects the insurance premium owed by the contractor for the specified pay period. #
GET /api/v1/invoices/{invoice} Retrieves the invoice with the given ID. #
PUT /api/v1/invoices/{invoice} Update an invoice #
GET /api/v1/jobs Returns a list of your jobs sorted by creation date, with the most recently created jobs appearing first. #
POST /api/v1/jobs Creates a new job object used to classify the work that 1099Policy applies to insure the contractor. #
DELETE /api/v1/jobs/{job} Delete a job. #
GET /api/v1/jobs/{job} Retrieves the details of an existing job. #
PUT /api/v1/jobs/{job} Updates the specific job by setting the values of the parameters passed. #
POST /api/v1/payment/sessions Creates a new payment session object. #
GET /api/v1/policies Returns a list of policies you've previously created. #
POST /api/v1/policies Creates a new policy object. #
GET /api/v1/policies/{policy} Retrieves the details of an existing policy. #
PUT /api/v1/policies/{policy} Update a policy #
GET /api/v1/quotes Returns a list of quotes you've previously created. #
POST /api/v1/quotes To provide insurance coverage to contractors on your platform, you first create a Quote object. #
GET /api/v1/quotes/{quote} Retrieves the details of a previously created quote. #
PUT /api/v1/quotes/{quote} Update a quote #
GET /api/v1/webhook_endpoints Returns a list of your webhook endpoints. #
POST /api/v1/webhook_endpoints Creates a new webhook endpoint object. #
DELETE /api/v1/webhook_endpoints/{webhookEndpoint} Deletes the specified webhook endpoint. #
GET /api/v1/webhook_endpoints/{webhookEndpoint} Retrieves the details of a webhook endpoint. #
PUT /api/v1/webhook_endpoints/{webhookEndpoint} Updates the specified webhook endpoint by setting the values of the parameters passed. #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/1099policy-com:1099policy-com-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

1099policy-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: 1099policy-com API
  version: '2026-10-30'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-30: 40 operation(s) read from 40 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; 1099policy-com has published no machine-readable contract
    that the pipeline could find. Engine: anthropic.'
  x-evidence-tiers:
    code-example: 0
    documentation: 40
    pages-with-code: 0
    pages-read: 40
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-30'
  x-generator: generate-contract-from-docs.py
  x-engine: anthropic
  x-sources:
  - https://docs.1099policy.com/operation/operation-get-api-v1-webhook_endpoints.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-webhook_endpoints.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-webhook_endpoints-parameter.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-webhook_endpoints-parameter.md
  - https://docs.1099policy.com/operation/operation-delete-api-v1-webhook_endpoints-parameter.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-jobs.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-jobs.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-events.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-quotes.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-quotes.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-entities.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-invoices.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-policies.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-entities.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-invoices.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-policies.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-assignments.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-contractors.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-assignments.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-contractors.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-apply-sessions.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-category_codes.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-jobs-parameter.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-jobs-parameter.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-apply-sessions.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-events-parameter.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-quotes-parameter.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-quotes-parameter.md
  - https://docs.1099policy.com/operation/operation-delete-api-v1-jobs-parameter.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-assignments-media.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-payment-sessions.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-entities-parameter.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-files-certificates.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-invoices-parameter.md
  - https://docs.1099policy.com/operation/operation-get-api-v1-policies-parameter.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-assignments-media.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-entities-parameter.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-invoices-parameter.md
  - https://docs.1099policy.com/operation/operation-put-api-v1-policies-parameter.md
  - https://docs.1099policy.com/operation/operation-post-api-v1-assignments-cancel.md
servers:


# --- truncated at 32 KB (103 KB total) ---
# Full source: https://artifacts.apis.io/1099policy-com/openapi/_ae-authored/1099policy-com-openapi-generated.yml