Templates

Templates are created and managed within folders.

Create template

POSThttps://api.openai.com/v1/create_template/

Creates a template

Path parameters

Template_id Integer Optional Logic for copying another template, using their template_id

Request body

Folder_id Integer Required The id of the folder inside which the template is created

Name String Required The name of the template to create, unique

Desc String The description of the template to create

Type String Spend accounts only Can be invoice, regular, or grid

Returns

The created template object

Fetching template

GEThttps://api.openai.com/v1/fetch_template/{template_id}

Fetches all informations about a template, using the template_id

Path parameters

Template_id Integer Required The id of the template to fetch

Returns

The template object

Update template

PUThttps://api.openai.com/v1/update_template/{template_id}

Updates a template, using the template_id

Path parameters

Template_id Integer Required The id of the template to update

Request body

Name String

Desc String

Type String Spend accounts only Can be invoice, regular, or grid

Returns

The template object

Delete template

DELETEhttps://api.openai.com/v1/delete_template/{template_id}

Deletes a template, using the template_id

Path parameters

Template_id Integer Required The id of the template to update

Override Boolean If True forces deletion. Default False

Template Object

id Integer

name String The name of the template

desc String A more detailled description of the template. Informations can have an impact on the document output.

type String Spend accounts only Can be invoice, regular, or grid

folder_id Integer The id from the folder the template is linked to

Last updated

Was this helpful?