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

about 3 hours ago

main
1.11.1
Compare

API structure has changed

Next change
14 structure changes including:
1 Breaking change
13 Modifications
1 Removal
Modified 13 Breaking
DELETE /api/v1/assignments/{assignment}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • assignment path parameter Added
DELETE /api/v1/contractors/{contractor}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • contractor path parameter Added
DELETE /api/v1/entities/{entity}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • entity path parameter Added
DELETE /api/v1/files/certificates/{certificate}
  • Path went from /api/v1/files/certificates/{certificate_id} to /api/v1/files/certificates/{certificate} (same operationId)
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • deleted, deleted_at, id, object properties Added
  • Path
  • certificate_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • certificate path parameter Added
DELETE /api/v1/invoices/{invoice}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • invoice path parameter Added
DELETE /api/v1/jobs/{job}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • job path parameter Added
DELETE /api/v1/policies/{policy}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • policy path parameter Added
DELETE /api/v1/webhook_endpoints/{webhook_endpoint}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted_at property Modified
        • Type went from datetime to integer
          Breaking
GET /api/v1/assignments/media
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array to array[object]
      • MediaCoverage property Added
  • Query
  • policy query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • policy_id query parameter Added
GET /api/v1/events/{event}
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • event path parameter Added
GET /api/v1/files/certificates/{certificate}
  • Path went from /api/v1/files/certificates/{certificate_id} to /api/v1/files/certificates/{certificate} (same operationId)
  • Path
  • certificate_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • certificate path parameter Added
POST /api/v1/assignments/media
  • Response
  • 201 response Modified
    • application/json content type Modified
      • Type is now object
      • MediaCoverage property Added
PUT /api/v1/invoices/{invoice}
  • Body
  • application/json content type Modified
    • property Added
Removed 1 Breaking
POST /api/v1/files/agency_pay_invoices/upload
  • Removing a resource is always breaking unless it was deprecated before
    Breaking