Skip to main content
GET
/
v1
/
projects
/
import
/
{projectId}
/
status
Node.js SDK
import Migma from 'migma';

const migma = new Migma('YOUR_API_KEY');

const { data, error } = await migma.projects.getImportStatus('PROJECT_ID');
{
  "success": true,
  "data": {
    "status": "pending",
    "name": "<string>",
    "description": "<string>",
    "progress": {
      "stage": "initializing",
      "percentage": 50
    },
    "projectId": "<string>",
    "domain": "<string>",
    "error": "<string>"
  },
  "error": "<string>"
}

Authorizations

Authorization
string
header
required

API key authentication. Use 'Authorization: Bearer YOUR_API_KEY' where YOUR_API_KEY is obtained from the Migma dashboard under Settings → API Integration.

Path Parameters

projectId
string
required

Project ID (MongoDB ObjectId)

Response

Import status response

success
boolean
required
data
object
error
string | null