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

Jun 24, 2026

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