Create a portable project archive export
Create an operation-backed export of the supported Run402 Core runtime slice of a Cloud project. Requires project.archives.export via SIWX wallet, control-plane session, or scoped grant key. Uses cloud_write_pause_v1 consistency, excludes secret values/auth credentials/logs/billing/allowance/fleet/provider operations, and returns a ProjectArchive status resource. This is a vendor-lock-in portability artifact, not an entire Cloud project export and not a backup/SLA surface.
Request
- Base URL: https://api.run402.com
- URL: https://api.run402.com/projects/v1/{project_id}/archives
- Auth: one of:
- API key in header SIGN-IN-WITH-X
- HTTP bearer
- HTTP bearer
Path parameters
Run402 project ID. Public IDs are not UUIDs.
Headers
Retry-safe key. Reusing it with the same request returns the existing archive operation; reusing it with a different request returns 409.
Request body
Response
Existing archive export returned for an idempotency-key replay.
Example response
{
"archive_id": "archive_1782450000000_ab12cd34",
"project_id": "prj_1741340000_0042",
"export_report": {
"schema_version": "run402.project_archive.export_report.v1",
"export_scope": "portable-runtime-v1",
"consistency": "cloud_write_pause_v1"
},
"portability_report": {
"schema_version": "run402.project_archive.portability_report.v1",
"entries": [
{
"code": "SECRET_VALUES_REQUIRED",
"resource_type": "secret"
}
]
},
"content_type": "application/x-tar",
"download_url": "/projects/v1/prj_.../archives/archive_.../download"
}Changes
No recorded changes to this operation across all 1 revision of this API.