Skip to main content
POST
Learn more about Box SDK versioning strategy.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

box-version
enum<string>
required

Version header.

Available options:
2026.0

Body

application/json

The request body used to import a shuttle job's path mappings from a spreadsheet already stored in Box.

job_id
string
required

The unique identifier of the shuttle job whose path mappings are replaced.

Example:

"6a3ba68e810d9156194530a1"

file_id
string
required

The unique identifier of the Box file holding the mapping workbook. The file is read as the calling user, so it must live somewhere that user can download from.

Example:

"12345678901"

Response

The import was accepted. Validation and deployment continue asynchronously. Poll GET /shuttle_jobs/{shuttle_job_id} until mapping_state is no longer importing_paths. A rejected import ends with mapping_state paths_import_rejected and an empty path-mapping list; a successful import moves on to a later mapping-preparation state such as paths_ready or ready.

Last modified on October 26, 2026