core.medplumclient.createbinary | Medplum
MedplumClient.createBinary() method
Creates a FHIR Binary resource with the provided data content.
The return value is the newly created resource, including the ID and meta.
The data parameter can be a string or a File object.
A File object often comes from a <input type="file"> element.
Signature:
createBinary(createBinaryOptions: CreateBinaryOptions, requestOptions?: MedplumRequestOptions): Promise<WithId<Binary>>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| createBinaryOptions | CreateBinaryOptions | The binary options. See CreateBinaryOptions for full details. |
| requestOptions | MedplumRequestOptions | (Optional) Optional fetch options. NOTE: only options.signal is respected when onProgress is also provided. |
Returns:
Promise< WithId
The result of the create operation.
Example
Example:
const result = await medplum.createBinary(myFile, 'test.jpg', 'image/jpeg');
console.log(result.id);
See the FHIR "create" operation for full details.