{
  "info": {
    "name": "YCMT EU Partner Developer API v1.0",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Partner-facing Postman collection skeleton for YCMT EU. Replace placeholders with onboarding credentials. Do not store live secrets in shared workspaces."
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{access_token}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "{{base_url}}"
    },
    {
      "key": "access_token",
      "value": "{{access_token}}"
    },
    {
      "key": "api_key",
      "value": "{{api_key}}"
    },
    {
      "key": "correlation_id",
      "value": "{{$guid}}"
    },
    {
      "key": "idempotency_key",
      "value": "{{$guid}}"
    }
  ],
  "item": [
    {
      "name": "Authentication API",
      "item": [
        {
          "name": "POST /v1/auth/start - Initiate customer login (step 1 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/start",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "start"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/login - Complete customer login (step 2 of 2; also MFA challenge / enrolment continuation).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/login",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "login"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/refresh - Refresh the access token.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/refresh",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "refresh"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/logout - Revoke the current customer session.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/logout",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "logout"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/register/start - Initiate customer-direct registration (step 1 of 3).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/register/start",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "register",
                "start"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/register/verify-otp - Verify registration OTP (step 2 of 3).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/register/verify-otp",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "register",
                "verify-otp"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/register/set-password - Complete registration by setting / verifying password (step 3 of 3).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/register/set-password",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "register",
                "set-password"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/auth/identifiers - List the authenticated customer's active identifiers.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/identifiers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "identifiers"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/identifiers/add/start - Initiate identifier-add (step 1 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/identifiers/add/start",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "identifiers",
                "add",
                "start"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/identifiers/add/verify-otp - Complete identifier-add (step 2 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/identifiers/add/verify-otp",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "identifiers",
                "add",
                "verify-otp"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/identifiers/{identifierId}/remove/start - Initiate identifier-remove (step 1 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/identifiers/{identifierId}/remove/start",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "identifiers",
                "{identifierId}",
                "remove",
                "start"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/identifiers/{identifierId}/remove/verify-otp - Complete identifier-remove (step 2 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/identifiers/{identifierId}/remove/verify-otp",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "identifiers",
                "{identifierId}",
                "remove",
                "verify-otp"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/password/forgot - Initiate password reset (step 1 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/password/forgot",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "password",
                "forgot"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/password/reset - Complete password reset (step 2 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/password/reset",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "password",
                "reset"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/device-registration/start - Initiate device-registration ceremony (step 1 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/device-registration/start",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "device-registration",
                "start"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/auth/device-registration/complete - Complete device-registration with proof-of-possession (step 2 of 2).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/auth/device-registration/complete",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "auth",
                "device-registration",
                "complete"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "Customer-Context Core API",
      "item": [
        {
          "name": "POST /v1/core/profile - Submit customer profile (identity-attribute capture).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/profile",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "profile"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/profile - Read authenticated customer's profile, status, KYC state, identifiers.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/profile",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "profile"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/kyc-sessions - Initiate principal-served KYC capture session.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/kyc-sessions",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "kyc-sessions"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/kyc-sessions/{kycSessionId} - Read KYC session lifecycle state.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/kyc-sessions/{kycSessionId}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "kyc-sessions",
                "{kycSessionId}"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/quotes - Create a partner-issued signed quote (re-presented to principal).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/quotes",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "quotes"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/quotes/{quoteId} - Fetch a signed quote by id.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/quotes/{quoteId}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "quotes",
                "{quoteId}"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "GET /v1/core/quotes/{quoteId}/disclosure - Fetch regulator-aligned disclosure for a quote.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/quotes/{quoteId}/disclosure",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "quotes",
                "{quoteId}",
                "disclosure"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/quotes/{quoteId}/accept - Accept a quote (pricing commitment; creates transfer at registered).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/quotes/{quoteId}/accept",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "quotes",
                "{quoteId}",
                "accept"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/beneficiaries - List the customer's beneficiaries.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/beneficiaries",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "beneficiaries"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/beneficiaries - Create a beneficiary (triggers asynchronous screening).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/beneficiaries",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "beneficiaries"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/beneficiaries/{beneficiaryId} - Read beneficiary detail (identity attributes, state, payout methods).",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/beneficiaries/{beneficiaryId}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "beneficiaries",
                "{beneficiaryId}"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/beneficiaries/{beneficiaryId}/archive - Archive a beneficiary (one-way customer-initiated).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/beneficiaries/{beneficiaryId}/archive",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "beneficiaries",
                "{beneficiaryId}",
                "archive"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "GET /v1/core/transfers - List the customer's transfers (summary projection).",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/transfers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "transfers"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "GET /v1/core/transfers/{transferId} - Read transfer detail (state-conditional fields; re-issues confirmationChallenge).",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/transfers/{transferId}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "transfers",
                "{transferId}"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context."
          },
          "response": []
        },
        {
          "name": "POST /v1/core/transfers/{transferId}/submit - Submit recipient + destination + purpose; triggers fast-check.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/transfers/{transferId}/submit",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "transfers",
                "{transferId}",
                "submit"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/core/transfers/{transferId}/cancel - Cancel a transfer (consumer-protection floor; cancellable until paid).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/transfers/{transferId}/cancel",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "transfers",
                "{transferId}",
                "cancel"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "POST /v1/core/transfers/{transferId}/confirm - Device-bound release-funds confirmation; promotes validated to funding.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "X-Correlation-Id",
                "value": "{{correlation_id}}"
              },
              {
                "key": "Ocp-Apim-Subscription-Key",
                "value": "{{api_key}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{idempotency_key}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/core/transfers/{transferId}/confirm",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "core",
                "transfers",
                "{transferId}",
                "confirm"
              ]
            },
            "description": "See the Partner Developer API Guide for request body examples, validation rules, and flow context.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"replace\": \"with documented request body\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        }
      ]
    }
  ]
}