1. Immigration
  • Overview
  • Endpoints
    • Companies
      • All companies
      • Get a company
      • Create company
      • Create payment
    • Pricing
      • Get pricing packages
    • Countries
      • All countries
      • Get a country
    • Forms
      • Get a form
    • Leads
      • All leads
      • Get a lead
      • Update status
    • Profile
      • Get profile
      • Update profile
    • Wallet
      • Get wallet balance
      • Create topup request
    • Support
      • All tickets
      • Get a ticket
      • Create a ticket
    • Notifications
      • All notifications
      • Mark as read
      • Pusher auth
    • Renewals
      • Search companies for renewal
      • Get dynamic form config for a jurisdiction
      • List renewal requests
      • Request a quote revision
      • Approve quote and confirm wallet payment
      • Initiate quote payment — send OTP
      • Get a renewal by ID
      • Submit a renewal request
    • Files
      • Get a one-time download URL for any file owned by the agent
    • Immigration
      • List immigration objectives
        GET
      • Submit an assessment and get matching programmes
        POST
      • Get application pre-fill
        GET
      • Create an application (draft or submitted)
        POST
      • List applications
        GET
      • Get an application
        GET
      • Update a draft (save again or submit)
        PATCH
      • Delete a draft
        DELETE
  • Schemas
    • QuoteConfig
    • CreatePaymentSuccessResponse
    • SuccessEnvelope
    • StandardSuccess
    • ErrorEnvelope
    • ErrorResponse
    • FieldValidation
    • DirectApplication
    • YesNo
    • FileAttachment
    • Company
    • QuoteBreakdown
    • Field
    • Objective
    • Quote
    • Section
    • AssessmentRequest
    • RenewalFormConfigBody
    • ProcessingStep
    • ProgrammeSummary
    • CreateCompanyRequest
    • ProgrammeMatch
    • RenewalFormConfig
    • CompletedDetails
    • ExternalCompany
    • ApplicationPrefill
    • Renewal
    • Applicant
    • FormConfigField
    • ApplicantFields
    • FormConfigSection
    • FamilyMember
    • FamilyMemberFields
    • FormConfig
    • Funds
    • DocumentMeta
    • Declarations
    • StoredDeclarations
    • ApplicationRequest
    • ApplicationStatus
    • Application
    • ApplicationDetail
    • CountryRef
    • CountryName
    • ApplicationListItem
  1. Immigration

Get an application

Testing Env
https://demoapi.base93.com/api/v1/user/external/agent/
Testing Env
https://demoapi.base93.com/api/v1/user/external/agent/
GET
https://demoapi.base93.com/api/v1/user/external/agent/
/immigration/applications/{id}
The full application, with the programme, countries and uploaded file details filled in.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://demoapi.base93.com/api/v1/user/external/agent//immigration/applications/' \
--header 'Authorization: Bearer <token>'

Responses

🟢200
application/json
Application
Bodyapplication/json

Example
{
    "status": true,
    "response_code": 200,
    "data": {
        "_id": "6703a1b2c3d4e5f6a7b8c9d0",
        "application_id": "10042",
        "assessment": "6702f0a1b2c3d4e5f6a7b8c9",
        "programme": {
            "_id": "66e0b1c2d3e4f5a6b7c8d9e0",
            "name": "Golden Visa — Real Estate",
            "route_type": "RESIDENCY",
            "country_id": {
                "_id": "65a0c1d2e3f4a5b6c7d8e9f2",
                "name": "Greece",
                "logo": "https://…/gr.png"
            }
        },
        "agent": {
            "_id": "64f0a1b2c3d4e5f6a7b8c9d0",
            "name": "Acme Partners",
            "email": "ops@acme.example",
            "phone": "+971500000000"
        },
        "applicant": {
            "full_name": "John Smith",
            "date_of_birth": "1985-04-12",
            "citizenship": {
                "_id": "65a0c1d2e3f4a5b6c7d8e9f0",
                "name": "India"
            },
            "residence": {
                "_id": "65a0c1d2e3f4a5b6c7d8e9f1",
                "name": "United Arab Emirates"
            },
            "marital_status": "married",
            "passport_number": "X1234567"
        },
        "family": [
            {
                "_id": "6703a1b2c3d4e5f6a7b8c9d1",
                "relation": "spouse",
                "position": 1,
                "full_name": "Jane Smith",
                "nationality": {
                    "_id": "65a0c1d2e3f4a5b6c7d8e9f0",
                    "name": "India"
                }
            }
        ],
        "funds": {
            "planned_investment": 500000,
            "planned_investment_currency": "USD",
            "source_of_funds": [
                "salary_savings"
            ]
        },
        "documents": [
            {
                "_id": "6703a1b2c3d4e5f6a7b8c9d2",
                "key": "passport_copy",
                "label": "Passport Copy",
                "owner": "applicant",
                "member": null,
                "file": {
                    "_id": "6703a1b2c3d4e5f6a7b8c9d3",
                    "name": "passport.pdf",
                    "size": 245760,
                    "type": "application/pdf"
                }
            }
        ],
        "declarations": {
            "accurate": true,
            "verified": true,
            "consent_understood": true,
            "terms": true,
            "accepted_at": "2026-10-08T11:00:00.000Z"
        },
        "status": "submitted",
        "submitted_at": "2026-10-08T11:00:00.000Z",
        "created_at": "2026-10-08T10:00:00.000Z",
        "updated_at": "2026-10-08T11:00:00.000Z"
    }
}
🟠400InvalidId
🟠401Unauthorized
🟠403Forbidden
🟠404ApplicationNotFound
Modified at 2026-10-08 12:49:42
Previous
List applications
Next
Update a draft (save again or submit)
Built with