> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Beta.scene.scene to upload playload

Public SDK scene read types.

These are stable SDK types that insulate users from the internal wire format.
They are constructed from the internal types in `beta/scene/internal/scene.py`.

#### scene\_to\_upload\_payload

```python theme={"dark"}
def scene_to_upload_payload(
    internal: _Scene,
    *,
    uri_mapper: Callable[[str], str] | Mapping[str, str] | None = None
) -> dict[str, Any]
```

Convert an internal signed scene response into scene upload JSON.
