Reload fonts
POST
/v1/fonts/reload
curl -X POST -H "X-Api-Key: $KEY" http://localhost:9027/v1/fonts/reloadconst response = await fetch('http://localhost:9027/v1/fonts/reload', { method: 'POST', headers: { 'X-Api-Key': process.env.KEY },});if (!response.ok) throw new Error(await response.text());console.log(await response.json());import os
import requests
response = requests.post( "http://localhost:9027/v1/fonts/reload", headers={"X-Api-Key": os.environ["KEY"]},)response.raise_for_status()print(response.json())package main
import ( "io" "log" "net/http" "os")
func main() { request, err := http.NewRequest("POST", "http://localhost:9027/v1/fonts/reload", nil) if err != nil { log.Fatal(err) } request.Header.Set("X-Api-Key", os.Getenv("KEY"))
response, err := http.DefaultClient.Do(request) if err != nil { log.Fatal(err) } defer response.Body.Close() if response.StatusCode >= 300 { message, _ := io.ReadAll(response.Body) log.Fatalf("%s: %s", response.Status, message) } if _, err := io.Copy(os.Stdout, response.Body); err != nil { log.Fatal(err) }}Rescans the fonts directory and restarts idle LibreOffice workers, so a new font needs no container restart. Busy workers restart after their current job.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”What is loaded now
Media typeapplication/json
object
changed
required
False when the directory has not changed, so no worker restarted.
boolean
faces
required
integer
families
required
integer
Example generated
{ "changed": true, "faces": 1, "families": 1}Reloaded moments ago
Media typeapplication/json
The JSON body of every error response.
object
error
required
A stable, machine-readable kind.
string
message
required
What went wrong, for a person.
string
Example
{ "error": "invalid_request", "message": "unknown step 'teleport'"}A worker could not restart
Media typeapplication/json
The JSON body of every error response.
object
error
required
A stable, machine-readable kind.
string
message
required
What went wrong, for a person.
string
Example
{ "error": "invalid_request", "message": "unknown step 'teleport'"}