Do not miss any MongoDB Relational Migrator REST API changes, ever again

Subscribe to the MongoDB Relational Migrator REST API changelog to be up to date on recent changes.

RSS

about 2 hours ago

main
1.17.0
Compare
1.17.0

API structure has changed

Next change
16 structure changes including:
1 Addition
15 Modifications
Modified 15 Breaking
GET /analysis/{projectId}/report
  • Response
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
GET /analysis/{projectId}/task
  • Response
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
GET /jobs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 500 response Added
GET /jobs/{jobId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
GET /jobs/{jobId}/logs
  • Response
  • 400 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
GET /project
  • Response
  • 500 response Added
GET /project/{projectId}/collections
  • Response
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
GET /project/{projectId}/export
  • Response
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
POST /analysis/{projectId}/task
  • Response
  • 409 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 433 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 400, 422, 500 responses Added
POST /analysis/{projectId}/task/cancel
  • Response
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 498 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 409, 500 responses Added
POST /jobs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 500 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 470, 471 responses Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 400, 409, 422 responses Added
POST /jobs/{jobId}/pause
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 400, 409, 500 responses Added
POST /jobs/{jobId}/resume
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 400, 409, 500 responses Added
POST /jobs/{jobId}/stop
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jmxConnectivity property Added
  • 404 response Modified
    • application/json content type Modified
      • jobId, description properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • errorType, issues properties Added
  • 500 response Added
POST /project/import
  • Response
  • 485, 486, 487 responses Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 422, 500 responses Added
Added 1
GET /jobs/{jobId}/logs/download