Better Proposals
better_proposalsBetter Proposals is a web-based proposal creation tool that enables users to send professionally designed proposals.
Acciones disponibles (22)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Get All Document TypesBETTER_PROPOSALS_BETTER_PROPOSALS_GET_ALL_DOCUMENT_TYPESAcciónTool to retrieve a paginated list of all document types. use when you need to display or select a document type id.
BETTER_PROPOSALS_BETTER_PROPOSALS_GET_ALL_DOCUMENT_TYPESAcciónTool to retrieve a paginated list of all document types. use when you need to display or select a document type id.
Parámetros de entrada
pageintegerPage number to retrieve
per_pageintegerNumber of document types per page
Parámetros de salida
dataobject[]ObligatorioList of document types returned for the requested page
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message returned by the API if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CompanyBETTER_PROPOSALS_CREATE_COMPANYAcciónTool to create a new company. use after confirming the company does not already exist.
BETTER_PROPOSALS_CREATE_COMPANYAcciónTool to create a new company. use after confirming the company does not already exist.
Parámetros de entrada
CompanyNamestringObligatorioCompany name.
Parámetros de salida
dataobjectObligatorioThe newly created company data.
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error.
messagestringError message if status is error.
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Document TypeBETTER_PROPOSALS_CREATE_DOCUMENT_TYPEAcciónTool to create a new document type. use after confirming the desired type name does not already exist.
BETTER_PROPOSALS_CREATE_DOCUMENT_TYPEAcciónTool to create a new document type. use after confirming the desired type name does not already exist.
Parámetros de entrada
TypeNamestringObligatorioDocument type name
TypeColourstringHex colour for your new document type. Default is '#01A3EF'.
Parámetros de salida
dataobjectObligatorioThe newly created document type.
errorstringError if any occurred during the execution of the action
statusstringObligatorioStatus of the API call
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Proposal CoverBETTER_PROPOSALS_CREATE_PROPOSAL_COVERAcciónTool to create a new proposal cover design. use when you need a custom cover design before sending out a proposal. use after finalizing cover settings.
BETTER_PROPOSALS_CREATE_PROPOSAL_COVERAcciónTool to create a new proposal cover design. use when you need a custom cover design before sending out a proposal. use after finalizing cover settings.
Parámetros de entrada
BrandIDintegerID of the brand to use; if omitted, default brand settings are applied
BGColourstringBackground colour as 6-digit hex code, e.g. 'ffffff'
HeadlinestringMain headline text on the cover
CoverNamestringName for the cover; default is 'Untitled'
SubheaderstringSubheader text on the cover
TextAlignstringenumText alignment on the cover; one of 'left', 'center', or 'right'
leftcenterrightButtonTextstringLabel text for the start button
TextColourstringText colour as 6-digit hex code, e.g. 'ffffff'
ButtonStylestringenumStyle of the start button; 'round' or 'square'
roundsquare
Parámetros de salida
dataobjectObligatorioDetails of the created cover
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI response status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get All CompaniesBETTER_PROPOSALS_GET_ALL_COMPANIESAcciónTool to retrieve a paginated list of all companies. use when listing available companies for display or selection.
BETTER_PROPOSALS_GET_ALL_COMPANIESAcciónTool to retrieve a paginated list of all companies. use when listing available companies for display or selection.
Parámetros de entrada
pageintegerPage number to retrieve (minimum 1)
per_pageintegerNumber of companies per page (minimum 1)
Parámetros de salida
dataobject[]ObligatorioList of companies for the requested page
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get All CurrenciesBETTER_PROPOSALS_GET_ALL_CURRENCIESAcciónTool to retrieve a paginated list of all currencies. use when listing available currency options before selection.
BETTER_PROPOSALS_GET_ALL_CURRENCIESAcciónTool to retrieve a paginated list of all currencies. use when listing available currency options before selection.
Parámetros de entrada
pageintegerPage number to retrieve (minimum 1)
per_pageintegerNumber of currencies per page (minimum 1)
Parámetros de salida
dataobject[]ObligatorioList of currencies for the requested page
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get All Document TypesBETTER_PROPOSALS_GET_ALL_DOCUMENT_TYPESAcciónTool to retrieve a paginated list of all document types. use when you need to display or select a document type id.
BETTER_PROPOSALS_GET_ALL_DOCUMENT_TYPESAcciónTool to retrieve a paginated list of all document types. use when you need to display or select a document type id.
Parámetros de entrada
pageintegerPage number to retrieve
per_pageintegerNumber of document types per page
Parámetros de salida
dataobject[]ObligatorioList of document types for the requested page
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get All ProposalsBETTER_PROPOSALS_GET_ALL_PROPOSALSAcciónTool to retrieve a paginated list of all proposals. use when you need to fetch proposals list after validating credentials.
BETTER_PROPOSALS_GET_ALL_PROPOSALSAcciónTool to retrieve a paginated list of all proposals. use when you need to fetch proposals list after validating credentials.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocument Type ID to filter proposals
per_pageintegerNumber of proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get All QuotesBETTER_PROPOSALS_GET_ALL_QUOTESAcciónTool to retrieve a paginated list of all quotes. use after setting pagination parameters.
BETTER_PROPOSALS_GET_ALL_QUOTESAcciónTool to retrieve a paginated list of all quotes. use after setting pagination parameters.
Parámetros de entrada
pageintegerPage number to fetch, default is 1
per_pageintegerNumber of quotes per page, default is 10
Parámetros de salida
dataobject[]ObligatorioList of quote items
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status, either 'success' or 'error'
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get All TemplatesBETTER_PROPOSALS_GET_ALL_TEMPLATESAcciónTool to retrieve a paginated list of all templates. use when you need to list available templates for selection.
BETTER_PROPOSALS_GET_ALL_TEMPLATESAcciónTool to retrieve a paginated list of all templates. use when you need to list available templates for selection.
Parámetros de entrada
pageintegerPage number to retrieve (minimum 1)
per_pageintegerNumber of templates per page (minimum 1)
Parámetros de salida
dataobject[]ObligatorioList of templates returned
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: 'success' or 'error'
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Brand SettingsBETTER_PROPOSALS_GET_BRAND_SETTINGSAcciónTool to retrieve settings for the default brand. use when you need default-brand configuration (colors, tax, name, etc.) before creating or customizing documents.
BETTER_PROPOSALS_GET_BRAND_SETTINGSAcciónTool to retrieve settings for the default brand. use when you need default-brand configuration (colors, tax, name, etc.) before creating or customizing documents.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioDefault brand settings object
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CompanyBETTER_PROPOSALS_GET_COMPANYAcciónTool to retrieve details of a specific company. use when you need company metadata by id.
BETTER_PROPOSALS_GET_COMPANYAcciónTool to retrieve details of a specific company. use when you need company metadata by id.
Parámetros de entrada
company_idstringObligatorioThe unique identifier of the company to retrieve.
Parámetros de salida
dataobjectObligatorioDetailed company data
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CurrencyBETTER_PROPOSALS_GET_CURRENCYAcciónTool to retrieve details of a specific currency. use when you need currency metadata by id.
BETTER_PROPOSALS_GET_CURRENCYAcciónTool to retrieve details of a specific currency. use when you need currency metadata by id.
Parámetros de entrada
currency_idstringObligatorioThe unique identifier of the currency to retrieve.
Parámetros de salida
dataobjectObligatorioDetailed currency information
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get New ProposalsBETTER_PROPOSALS_GET_NEW_PROPOSALSAcciónTool to retrieve all new proposals. use after validating credentials when you need only newly created proposals.
BETTER_PROPOSALS_GET_NEW_PROPOSALSAcciónTool to retrieve all new proposals. use after validating credentials when you need only newly created proposals.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocument Type ID to filter proposals
per_pageintegerNumber of proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of new proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get Opened ProposalsBETTER_PROPOSALS_GET_OPENED_PROPOSALSAcciónTool to retrieve all opened proposals. use when you need proposals that recipients have opened.
BETTER_PROPOSALS_GET_OPENED_PROPOSALSAcciónTool to retrieve all opened proposals. use when you need proposals that recipients have opened.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocumentTypeID to filter proposals
per_pageintegerNumber of proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of opened proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get Paid ProposalsBETTER_PROPOSALS_GET_PAID_PROPOSALSAcciónTool to retrieve all paid proposals. use when you need to list proposals that have been paid.
BETTER_PROPOSALS_GET_PAID_PROPOSALSAcciónTool to retrieve all paid proposals. use when you need to list proposals that have been paid.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocument Type ID to filter paid proposals
per_pageintegerNumber of paid proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of paid proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get Proposal CountBETTER_PROPOSALS_GET_PROPOSAL_COUNTAcciónTool to retrieve the total count of proposals. use when you need to know how many proposals exist.
BETTER_PROPOSALS_GET_PROPOSAL_COUNTAcciónTool to retrieve the total count of proposals. use when you need to know how many proposals exist.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get QuoteBETTER_PROPOSALS_GET_QUOTEAcciónTool to retrieve details of a specific quote. use when you need full quote data by id.
BETTER_PROPOSALS_GET_QUOTEAcciónTool to retrieve details of a specific quote. use when you need full quote data by id.
Parámetros de entrada
quote_idstringObligatorioThe unique identifier of the quote to retrieve.
Parámetros de salida
dataobjectObligatorioDetailed quote data
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status, either 'success' or 'error'
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Sent ProposalsBETTER_PROPOSALS_GET_SENT_PROPOSALSAcciónTool to retrieve all sent proposals. use after dispatching proposals to clients to list them.
BETTER_PROPOSALS_GET_SENT_PROPOSALSAcciónTool to retrieve all sent proposals. use after dispatching proposals to clients to list them.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocument Type ID to filter proposals
per_pageintegerNumber of proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of sent proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get SettingsBETTER_PROPOSALS_GET_SETTINGSAcciónTool to retrieve current account settings. use when you need default currency, tax, and timezone configuration before creating proposals.
BETTER_PROPOSALS_GET_SETTINGSAcciónTool to retrieve current account settings. use when you need default currency, tax, and timezone configuration before creating proposals.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioAccount settings data object
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: success or error
messagestringError message if status is error
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Signed ProposalsBETTER_PROPOSALS_GET_SIGNED_PROPOSALSAcciónTool to retrieve all signed proposals. use when you need to list proposals clients have signed after confirming credentials.
BETTER_PROPOSALS_GET_SIGNED_PROPOSALSAcciónTool to retrieve all signed proposals. use when you need to list proposals clients have signed after confirming credentials.
Parámetros de entrada
pageintegerPage number for pagination, must be >= 1
typeintegerDocument Type ID to filter signed proposals
per_pageintegerNumber of signed proposals per page, must be >= 1
Parámetros de salida
dataobject[]ObligatorioList of signed proposals
errorstringError if any occurred during the execution of the action
statusstringObligatorioenumAPI call status
successerrorsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get Template DetailsBETTER_PROPOSALS_GET_TEMPLATEAcciónTool to retrieve details of a specific template. use after selecting the template id to fetch metadata.
BETTER_PROPOSALS_GET_TEMPLATEAcciónTool to retrieve details of a specific template. use after selecting the template id to fetch metadata.
Parámetros de entrada
template_idstringObligatorioThe unique identifier of the template to retrieve
Parámetros de salida
dataobjectObligatorioTemplate details returned by the API
errorstringError if any occurred during the execution of the action
statusstringObligatorioResponse status: 'success' or 'error'
successfulbooleanObligatorioWhether or not the action execution was successful or not