Change Updates

Do not miss any 1099Policy API changes, ever again

Subscribe to the 1099Policy API changelog to be up to date on recent changes.

RSS

26 days ago

main
1.12
Compare

API structure has changed

56 structure changes including:
56 Modifications
Modified 56 Breaking
DELETE /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/files/certificates/{certificate}
  • Path
  • certificate path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/apply/sessions
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before, contractor query parameters Modified
    • Type is no longer string
      Breaking
  • is_general_opt_in query parameter Modified
    • Type is no longer boolean
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/apply/sessions/{session}
  • Path
  • session path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/assignments
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/assignments/media
  • Query
  • policy_id query parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/category_codes
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/contractors
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before, email query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/contractors/{contractor}/policies
  • Path
  • contractor path parameter Modified
    • Type went from string to object
      Breaking
  • Query
  • quote query parameter Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/entities
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/events
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/events/{event}
  • Path
  • event path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/files/certificates
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • expand query parameter Modified
    • Type is no longer array[string]
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/files/certificates/{certificate}
  • Path
  • certificate path parameter Modified
    • Type went from string to object
      Breaking
  • Query
  • expand query parameter Modified
    • Type is no longer array[string]
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/invoices
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/jobs
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/policies
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before, quote query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/quotes
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • starting_after, ending_before query parameters Modified
    • Type is no longer string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/quotes/{quote}
  • Path
  • quote path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/webhook_endpoints
  • Query
  • limit query parameter Modified
    • Type is no longer integer
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /api/v1/apply/sessions
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/apply/sessions/{session}/expire
  • Path
  • session path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /api/v1/assignments
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/assignments/cancel
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/assignments/media
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/contractors
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/contractors/{contractor}/login_link
  • Path
  • contractor path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /api/v1/entities
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/files/certificates
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • multipart/form-data content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/invoices
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/jobs
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/policies
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/quotes
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/v1/webhook_endpoints
  • Response
  • 201 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/apply/sessions/{session}
  • Path
  • session path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/quotes/{quote}
  • Path
  • quote path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from string to object
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking