Skip to main content
POST
cURL

Supported products

Autorizaciones

Authorization
string
header
requerido

The access token received from the authorization server in the OAuth 2.0 flow.

FlowAuthorization Code
Authorization URL
https://app.hubspot.com/oauth/authorize
Token URL
https://api.hubapi.com/oauth/v1/token
Scopes1
revenue-contracts-public-api-write

Cuerpo

application/json
autoAccept
boolean
requerido

Un booleano que indica si el cambio de contrato debe aceptarse automáticamente.

lineItemChanges
object[]
requerido

Un conjunto de cambios de elementos de pedido que se aplicarán al contrato. Cada elemento del conjunto es una referencia a LineItemChangeRequest.

prorating
boolean
requerido

Un booleano que indica si el cambio de contrato debe prorratearse.

type
enum<string>
predeterminado:DIRECT
requerido

Una cadena que representa el tipo de cambio de contrato. El valor predeterminado y único válido es "DIRECT".

Opciones disponibles:
DIRECT
contractId
string
effectiveDate
string<date>

La fecha en que el cambio de contrato entra en vigor, con formato de fecha.

name
string

Una cadena que representa el nombre del cambio de contrato.

Respuesta

successful operation

contractId
string
requerido

El identificador único del contrato asociado a este cambio.

deltaLineItems
object[]
requerido
id
string
requerido

El identificador único de este cambio de contrato.

lineItemChanges
object[]
requerido

Un conjunto de cambios en los elementos de pedido asociados a este cambio de contrato.

proposedLineItems
object[]
requerido
prorating
boolean
requerido

Un booleano que indica si el cambio de contrato implica prorrateo.

status
enum<string>
requerido

El estado actual del cambio de contrato. Los valores válidos son "DRAFT", "PROPOSED", "ACCEPTED", "CANCELED", "FAILED" y "EXPIRED".

Opciones disponibles:
ACCEPTED,
CANCELED,
DRAFT,
EXPIRED,
FAILED,
PROPOSED
type
enum<string>
requerido

El tipo de cambio de contrato, que puede ser "DIRECT" o "QUOTE".

Opciones disponibles:
DIRECT,
QUOTE
createdAt
string<date-time>

La fecha y hora en que se creó este cambio de contrato, en formato ISO 8601.

effectiveDate
string<date>

La fecha en que el cambio de contrato entra en vigor, en formato de fecha ISO 8601.

name
string

El nombre del cambio de contrato.

quoteId
string

El identificador único de la cotización asociada a este cambio de contrato, si corresponde.

updatedAt
string<date-time>

La fecha y hora de la última actualización de este cambio de contrato, en formato ISO 8601.

Última modificación el 6 de octubre de 2026