Skip to main content
PUT
Update Project

Authorizations

Authorization
string
header
required

Oviond API key (prefix oviond_) sent as a Bearer token — the credential for REST/programmatic and headless integrations. Manage keys in Settings → API Keys. API keys do NOT authenticate the MCP endpoint (/mcp), which uses OAuth 2.1 + PKCE.

Path Parameters

id
string
required

Body

application/json
name
string | null
theme_id
string | null
date_range
object
logo_url
string | null
auto_refresh_enabled
boolean | null
show_cover_page
boolean | null
show_cover_page_logo
boolean | null
show_cover_page_client_logo
boolean | null
show_cover_page_agency_logo
boolean | null
show_cover_page_name
boolean | null
show_cover_page_date
boolean | null
show_cover_page_bg_image
boolean | null
show_header
boolean | null
show_header_logo
boolean | null
show_header_name
boolean | null
show_header_date
boolean | null
show_page_numbers
boolean | null
show_table_of_contents
boolean | null
show_date
boolean | null
show_thank_you
boolean | null
show_thank_you_bg_image
boolean | null
show_thank_you_logo
boolean | null
show_thank_you_client_logo
boolean | null
show_thank_you_agency_logo
boolean | null
show_thank_you_heading
boolean | null
show_thank_you_message
boolean | null
orientation
enum<string> | null
Available options:
portrait,
landscape
pages
object[] | null
is_active
boolean | null
editing
boolean | null
description
string | null
status
string | null
auto_refresh_interval_hours

Auto-refresh cadence: 1 = hourly, 24 = daily

Available options:
1
Example:

24

password_enabled
boolean | null
password
string | null
pdf_enabled
boolean | null
paper_size
enum<string> | null
Available options:
a4,
letter
branding_source
enum<string> | null
Available options:
inherit,
client,
agency
show_dashboard_navigation
boolean | null

Response

Project updated

success
enum<boolean>
required
Available options:
true