Cvent RFP Management API
RFP (Request for Proposal) management APIs for core RFP operations including CRUD operations for base RFPs.
RFP (Request for Proposal) management APIs for core RFP operations including CRUD operations for base RFPs.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/cvent-rfp-management-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.0.2
info:
title: Cvent REST APIs — RFP Management
version: ea
description: RFP (Request for Proposal) management APIs for core RFP operations including CRUD operations for base RFPs.
contact:
name: Cvent Development Platform
url: https://developers.cvent.com/
externalDocs:
description: Cvent REST API documentation
url: https://developers.cvent.com/documentation
servers:
- url: https://api-platform.cvent.com/ea
- url: https://api-platform-eur.cvent.com/ea
tags:
- name: RFP Management
description: RFP (Request for Proposal) management APIs for core RFP operations including CRUD operations for base RFPs.
paths:
/rfps/lead-sources/{leadSourceId}:
get:
tags:
- RFP Management
summary: Get RFP Lead Source
description: Returns details about a given lead source of an RFP. The lead source indicates the primary origin of the
RFP or the supplier being added to the RFP, such as a particular software or website.
operationId: getRfpLeadSource
security:
- OAuth2.clientCredentials:
- rfp/rfp-lead-sources:read
- OAuth2.authorizationCode:
- rfp/rfp-lead-sources:read
parameters:
- $ref: '#/components/parameters/leadSourceId'
responses:
'200':
description: Successfully retrieved the lead source of an RFP.
content:
application/json:
schema:
$ref: '#/components/schemas/RfpLeadSource'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
/rfps/lead-sources/{leadSourceId}/sections/{leadSourceSectionId}:
get:
tags:
- RFP Management
summary: Get RFP Lead Source Section
description: Returns details about the lead source section of an RFP. The lead source section identifies the specific
segment or channel within the broader lead source, such as a particular website domain, form, or integration point,
where the RFP originated. This enables more granular tracking and attribution of RFPs by pinpointing the exact section
within the overall lead source. See the [Lead Source](#tag/RFP-Management/operation/getRfpLeadSource) endpoint for
more information about lead sources.
operationId: getRfpLeadSourceSection
security:
- OAuth2.clientCredentials:
- rfp/rfp-lead-sources:read
- OAuth2.authorizationCode:
- rfp/rfp-lead-sources:read
parameters:
- $ref: '#/components/parameters/leadSourceId'
- $ref: '#/components/parameters/leadSourceSectionId'
responses:
'200':
description: Successfully retrieved the lead source section of an RFP.
content:
application/json:
schema:
$ref: '#/components/schemas/RfpLeadSourceSection'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
/rfps/{rfpId}:
get:
tags:
- RFP Management
summary: Get RFP
description: Returns basic details of the given RFP.
operationId: getRFP
security:
- OAuth2.clientCredentials:
- rfp/rfps:read
- OAuth2.authorizationCode:
- rfp/rfps:read
parameters:
- $ref: '#/components/parameters/rfpId'
- $ref: '#/components/parameters/leadSourceExpand'
responses:
'200':
description: Successfully returns the basic details of the RFP.
content:
application/json:
schema:
$ref: '#/components/schemas/Rfp'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
components:
schemas:
CancellationDetails:
title: CancellationDetails
description: Information about cancellation of RFP.
type: object
properties:
dateTime:
type: string
format: date-time
description: The ISO 8601 date time (in UTC) when RFP was cancelled.
example: '2021-01-13T14:06:20.080Z'
reason:
$ref: '#/components/schemas/CancelledReason-1'
comments:
type: string
description: Additional comments while cancelling the RFP.
minLength: 0
maxLength: 300
example: I am cancelling my event, postponing to Q4.
DatePattern-1:
title: DatePattern
description: Date pattern for days on which event can occur. Used when dateMode is DATE_PATTERN.
required:
- durationDays
- startDays
- startDate
- endDate
type: object
properties:
note:
type: string
minLength: 0
maxLength: 2500
description: Note along with date pattern requirements.
example: Flexible dates on weekends.
endDate:
type: string
format: date
description: The ISO 8601 end date of the event.
example: '2016-10-15'
startDate:
type: string
format: date
description: The ISO 8601 start date of the event.
example: '2016-10-13'
durationDays:
type: integer
description: Number of days the event will go on.
example: 3
startDays:
type: array
description: Days of the week when event can start.
items:
$ref: '#/components/schemas/DayOfWeek'
generatedDates:
type: array
maxItems: 200
description: List of dates generated based on the date pattern.
readOnly: true
items:
$ref: '#/components/schemas/Dates-1'
RfpType-1:
title: RfpType
description: RFP types based on event requirements.
type: string
enum:
- MEETING_SPACE_AND_GUEST_ROOMS
- MEETING_SPACE_ONLY
- GUEST_ROOMS_ONLY
- RESTAURANT_RFP
- SERVICE_PROVIDER
Event-1:
title: Event
description: Event details.
type: object
properties:
id:
type: string
format: uuid
description: Unique identifier for the event linked with the RFP, if any.
example: 50dc08af-24a9-4d01-84be-3d43133dc945
RfpEvent:
title: RfpEvent
description: RFP event details.
type: object
properties:
event:
$ref: '#/components/schemas/Event-1'
name:
type: string
description: Name of the event linked with the RFP.
minLength: 1
maxLength: 300
example: friday event
contractSignatureLocation:
type: string
description: Location where the contract will be signed.
minLength: 0
maxLength: 2500
example: Atlanta
destinationsUnderConsideration:
type: string
description: Destinations under consideration for the event.
minLength: 0
maxLength: 2500
example: New York
externalMeetingRequest:
type: boolean
description: True indicates that the event is associated with an external meeting request.
example: true
type:
$ref: '#/components/schemas/EventType-1'
totalMeetingSpaceRequired:
$ref: '#/components/schemas/SpaceArea'
audioVisualNeeds:
type: string
description: Audio visual requirements.
maxLength: 2500
example: Need a projector in each meeting room.
peakMeetingRooms:
type: integer
description: Maximum number of meeting rooms required during the event.
minimum: 0
maximum: 999999999
example: 14
flexibleDates:
type: boolean
description: True indicates the event dates are flexible.
repeat:
type: boolean
readOnly: true
example: true
description: True indicates similar event(s) have been held in the past.
attendeesPerDay:
type: integer
description: Number of in-person attendees per day.
minimum: 0
maximum: 99999
example: 500
referenceNumber:
type: string
description: Reference number for the event.
maxLength: 30
example: XVYMP8970S
largestMeetingSpaceRequired:
$ref: '#/components/schemas/SpaceArea'
meetingRequestId:
type: string
format: uuid
description: Unique identifier for meeting request associated with the event.
example: 50dc08af-24a9-4d01-84be-3d43133dc945
formatType:
$ref: '#/components/schemas/EventFormatType'
virtualAttendeesPerDay:
type: integer
description: Number of virtual attendees per day.
minimum: 0
maximum: 99999
example: 2000
budget:
type: number
minimum: 0
maximum: 999999999
description: Total budget amount.
example: 10000
roomRateBudget:
type: number
minimum: 0
maximum: 999999999
description: Budget for rooms rates.
example: 200
foodBeverageBudget:
type: number
minimum: 0
maximum: 999999999
description: Budget for food and beverage.
example: 1000
Dates-1:
title: Dates
description: Dates on which event will occur.
type: object
properties:
preferred:
type: boolean
description: True indicates these are preferred dates.
example: true
id:
type: string
format: uuid
description: Unique identifier for dates.
example: 50dc08af-24a9-4d01-84be-3d43133dc945
endDate:
type: string
format: date
description: The ISO 8601 end date of the event.
example: '2016-10-13'
startDate:
type: string
format: date
description: The ISO 8601 start date of the event.
example: '2016-10-15'
note:
type: string
minLength: 0
maxLength: 2500
description: A note detailing the requirements for the dates.
example: Flexible dates
CancelledReason-1:
title: CancelledReason
description: Reason for cancelling the RFP.
type: string
enum:
- BOOKED_ANOTHER_VENUE_OR_DESTINATION
- CLIENT_BOOKED_DIRECTLY
- EPIDEMIC_OR_PANDEMIC
- EVENT_CANCELLED
- EVENT_POSTPONED
- MEDICAL_EMERGENCY
- NATURAL_DISASTER
- OTHER
- POLITICAL_OR_CIVIL_UNREST
- REQUIREMENTS_CHANGED
RfpLeadSource:
type: object
title: RfpLeadSource
description: Lead source of the RFP.
properties:
id:
type: string
format: uuid
readOnly: true
description: The unique identifier of the lead source.
example: f56a51a4-84b0-46c9-a612-716dc95a1c96
name:
type: string
description: Name of the lead source.
maxLength: 100
example: Cvent Supplier Network
VenueIntegrationType:
title: VenueIntegrationType
description: The type of venue integration a planner prefers when sourcing venues through an RFP. PASSKEY represents
Passkey room-block management. CED represents Cvent Event Diagramming (3D diagramming / Interactive Floor Plans).
type: string
enum:
- CED
- PASSKEY
example: PASSKEY
DayOfWeek:
title: DayOfWeek
description: DayOfWeek
type: string
enum:
- SUNDAY
- MONDAY
- TUESDAY
- WEDNESDAY
- THURSDAY
- FRIDAY
- SATURDAY
PackagePricingPreference:
title: PackagePricingPreference
description: Represents different preferences by planner for pricing packages response that supplier has to provide.
NO_PREFERENCE means no pricing package information is need, OPTIONAL means it's not mandatory to provide pricing preference,
and REQUIRED means package information is mandatory to be provided by supplier.
type: string
enum:
- NO_PREFERENCE
- OPTIONAL
- REQUIRED
example: OPTIONAL
default: NO_PREFERENCE
EventFormatType:
title: EventFormatType
description: Event format type.
type: string
enum:
- IN_PERSON
- HYBRID
- VIRTUAL
Contact-1:
title: Contact
description: Contact details of planner.
type: object
required:
- firstName
- lastName
- email
- phone
- organizationName
properties:
firstName:
type: string
maxLength: 50
description: The first name of the planner.
example: James
lastName:
type: string
maxLength: 50
description: The last name of the planner.
example: West
email:
type: string
format: email
maxLength: 80
description: Email address of the planner.
example: jwest@example.com
address:
$ref: '#/components/schemas/Address-1'
commissionRate:
type: number
description: Rate of commission chargeable by the planner. Precision up to 2 decimal places is accepted.
minimum: 0
maximum: 100
example: 10.75
commissionable:
type: boolean
description: True indicates commission is to be charged from supplier.
phone:
type: string
description: Phone number of the planner.
maxLength: 30
example: 555-555-5555
organizationName:
type: string
maxLength: 100
description: Name of the organization.
example: Five Star Planners Inc.
thirdPartyPlanner:
type: boolean
description: True indicates planner is a third party planner.
preferredContactMethods:
type: array
description: List of preferred contact methods for the planner.
minItems: 1
maxItems: 5
items:
$ref: '#/components/schemas/ContactMethods'
example:
- CVENT
ErrorResponseBase1:
title: ErrorResponseBase
type: object
description: Represents an error response with no additional details.
required:
- code
- message
properties:
code:
type: integer
description: The HTTP status code representing the error.
example: 400
message:
type: string
description: A brief description of the error.
example: Bad Request
target:
type: string
description: The target resource of the error.
example: example target
WeddingPartner:
title: WeddingPartner
description: Represents wedding partner.
type: object
properties:
type:
$ref: '#/components/schemas/BrideGroomType'
name:
type: string
description: Name of the partner of the wedding couple.
minLength: 0
maxLength: 300
example: John Doe
DateRequirements-1:
title: DateRequirements
description: Date requirements for the event.
required:
- mode
type: object
properties:
mode:
$ref: '#/components/schemas/RfpDateMode'
alternateDates:
type: array
minItems: 1
maxItems: 12
description: List of dates for the event. Can be used to provide set of alternate event dates when mode is ALTERNATE_DATE.
items:
$ref: '#/components/schemas/Dates-1'
pattern:
$ref: '#/components/schemas/DatePattern-1'
availabilityRangeRequired:
type: boolean
description: True indicates that the event requires a range of availability dates.
default: false
EventOrganization-1:
title: EventOrganization
description: Details of organization which is hosting the event.
type: object
required:
- name
- type
properties:
organization:
$ref: '#/components/schemas/Organization'
confidentialProfile:
type: boolean
description: True indicates organization profile has to be kept confidential.
industry:
$ref: '#/components/schemas/Industry-1'
name:
type: string
description: Name of the organization hosting the event.
maxLength: 100
example: Cvent Inc.
type:
$ref: '#/components/schemas/OrganizationType-1'
address:
$ref: '#/components/schemas/Address-1'
eventsPerYear:
type: integer
description: Number of events per year.
minimum: 0
maximum: 999999
example: 450
EventType-1:
title: EventType
description: Event type.
type: string
enum:
- ANNIVERSARY_BIRTHDAY
- BACHELOR_BACHELORETTE_PARTY
- BAR_BAT_MITZVAH
- BUSINESS_MEETING
- CONFERENCE_CONVENTION
- CORPORATE_EVENT
- CUSTOMER_EVENT
- EDUCATIONAL_SEMINAR
- FRATERNITY_SORORITY_GROUP
- FUNDRAISER_CHARITY_EVENT
- RECEPTION_HOLIDAY_PARTY
- INCENTIVE_TRAVEL
- REUNION
- SHAREHOLDERS_MEETING
- SPECIAL_EVENT
- SPORTS_EVENT
- TEAM_BUILDING_EVENT
- TOUR_GROUP_VACATION
- TRADE_SHOW_CONSUMER_SHOW
- TRAINING
- WEDDING
- OTHER
RfpRequest:
title: RfpRequest
description: Request body for creating or updating an RFP.
type: object
required:
- needsGuestRooms
- needsMeetingSpace
allOf:
- $ref: '#/components/schemas/Audit'
properties:
needsMeetingSpace:
type: boolean
description: True indicates meeting space is needed for event.
needsGuestRooms:
type: boolean
description: True indicates guest rooms are needed for event.
description:
type: string
description: Description of RFP.
minLength: 0
maxLength: 2500
example: Planning to host company's annual event in an outdoor location.
dateRequirements:
$ref: '#/components/schemas/DateRequirements-1'
rfpEvent:
$ref: '#/components/schemas/RfpEvent'
agendaStartDate:
type: string
format: date
description: The ISO 8601 date representing the start date of agenda.
example: '2025-10-13'
contact:
$ref: '#/components/schemas/Contact-1'
rfpEventOrganization:
$ref: '#/components/schemas/EventOrganization-1'
decisionFactors:
type: string
description: Decision factors based on which RFP will be awarded. These can be price, location, or quality of service.
minLength: 0
maxLength: 2500
example: Price, location, and quality of service.
citywideEvent:
type: boolean
description: True indicates event is city wide and might require multiple venues.
responseDueDate:
type: string
format: date
description: The ISO 8601 date by when the response for RFP is expected from suppliers.
example: '2016-10-13'
decisionDate:
type: string
format: date
description: The ISO 8601 date by which RFP will be awarded.
example: '2016-10-13'
billingDetails:
$ref: '#/components/schemas/BillingDetails-1'
internalNote:
type: string
description: Internal note for planners. This note is not shared with suppliers.
minLength: 0
maxLength: 300
example: Don't award this RFP to the same venue as last year.
currencyCode:
type: string
description: The ISO 4217 standard format currency code.
format: ^[A-Z]{3}$
example: USD
measurementUnit:
$ref: '#/components/schemas/MeasurementUnit'
requiredCostItems:
type: array
description: This contains cost items which are marked as required for suppliers in the RFP.
maxItems: 100
items:
$ref: '#/components/schemas/OfferingCostType-1'
example:
- BREAK_AM
- BREAK_PM
hiddenCostItems:
type: array
description: This contains cost items which are marked as not needed for suppliers in the RFP.
maxItems: 100
items:
$ref: '#/components/schemas/OfferingCostType-1'
example:
- BREAK_DRINKS_ONLY
- BREAK_SNACKS_AND_DRINKS
forwardable:
type: boolean
description: True indicates suppliers added on the RFP should be allowed to forward the RFP.
cvbForwardLimit:
type: integer
minimum: 0
maximum: 99999
description: Limits the number of venues that a CVB (Convention and Visitors Bureau) can forward an RFP to.
example: 5
allowEmailNotifications:
type: boolean
description: True indicates email notifications are allowed for this RFP.
notificationRecipients:
type: array
description: This contains recipients who would get notified every time a new response is received back from the
suppliers
maxItems: 3
items:
$ref: '#/components/schemas/RecipientInfo'
example:
- order: 1
type: EMAIL
value: johnDoe@example.com
- order: 2
type: ACCOUNT_USER
value: 50dc08af-24a9-4d01-84be-3d43133dc945
- order: 3
type: ACCOUNT_USER_GROUP
value: 70de07af-24a9-4d01-84be-3d43133dc932
shareAwardDetails:
type: boolean
description: True indicates award details can be shared with other suppliers added in RFP.
leadSource:
$ref: '#/components/schemas/LeadSource'
sourceId:
type: string
minLength: 0
maxLength: 100
description: Unique identifier for RFPs originating from outside Cvent network provided by source system where RFP
was created.
example: '123456'
showcaseEnabled:
type: boolean
description: True indicates showcase is enabled for this RFP.
autoAddToShowcaseEnabled:
type: boolean
description: True indicates that the RFP will be automatically added to showcase in case there is a low response
rate.
destinationExpertsRequiredOnProposal:
type: boolean
description: True indicates suppliers are required to copy the destination experts (i.e. CVB/DMC) on the proposal
that is sent back through Cvent.
weddingDetails:
$ref: '#/components/schemas/WeddingDetails-1'
needsCatering:
type: boolean
description: True indicates catering is required.
default: false
packagePricingPreference:
$ref: '#/components/schemas/PackagePricingPreference'
feeTransparencyEnabled:
type: boolean
description: True indicates RFP was created with fee transparency enabled.
default: false
preferredVenueIntegrations:
type: array
deprecated: true
description: 'DEPRECATED: Use [venueIntegrationPreference](#schema/VenueIntegrationPreference) instead. Venue integrations
the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded.'
maxItems: 1
uniqueItems: true
items:
$ref: '#/components/schemas/VenueIntegrationType'
venueIntegrationPreference:
$ref: '#/components/schemas/VenueIntegrationPreference'
BillingDetails-1:
title: BillingDetails
description: Billing details for RFP.
type: object
properties:
additionalInformation:
type: string
description: Information regarding billing.
minLength: 0
maxLength: 2500
example: Guest rooms will be a mix of IPO and RM&TX to master. Will submit rooming list with billing specified.
Credit card will be provided as guarantee.
concessionsContractualInfo:
type: string
description: Concessions and contractual information.
minLength: 0
maxLength: 2500
example: Request use of LOI or Express Agreement.
rebateType:
$ref: '#/components/schemas/RebateType'
acceptingRebatesAndIncentives:
type: boolean
description: True indicates that rebates and incentives are accepted, applicable only for citywide RFPs.
default: true
rebateValue:
type: number
description: The value of the rebate. The impact of this value on the price is determined by `RebateType`.
minimum: 0
maximum: 999999
example: 10
SpaceArea:
title: SpaceArea
description: Space area divisons.
type: string
enum:
- LESS_THAN_ONE_THOUSAND_SQ_FT
- ONE_THOUSAND_SQ_FT
- TWO_THOUSAND_SQ_FT
- THREE_THOUSAND_SQ_FT
- FOUR_THOUSAND_SQ_FT
- FIVE_THOUSAND_SQ_FT
- SIX_THOUSAND_SQ_FT
- SEVEN_THOUSAND_SQ_FT
- EIGHT_THOUSAND_SQ_FT
- NINE_THOUSAND_SQ_FT
- TEN_THOUSAND_SQ_FT
- ELEVEN_THOUSAND_SQ_FT
- TWELVE_THOUSAND_SQ_FT
- THIRTEEN_THOUSAND_SQ_FT
- FOURTEEN_THOUSAND_SQ_FT
- FIFTEEN_THOUSAND_SQ_FT
- SIXTEEN_THOUSAND_SQ_FT
- SEVENTEEN_THOUSAND_SQ_FT
- EIGHTEEN_THOUSAND_SQ_FT
- NINETEEN_THOUSAND_SQ_FT
- TWENTY_THOUSAND_SQ_FT
- TWENTY_FIVE_THOUSAND_SQ_FT
- THIRTY_THOUSAND_SQ_FT
- THIRTY_FIVE_THOUSAND_SQ_FT
- FORTY_THOUSAND_SQ_FT
- FORTY_FIVE_THOUSAND_SQ_FT
- FIFTY_THOUSAND_SQ_FT
- FIFTY_FIVE_THOUSAND_SQ_FT
- SIXTY_THOUSAND_SQ_FT
- SIXTY_FIVE_THOUSAND_SQ_FT
- SEVENTY_THOUSAND_SQ_FT
- SEVENTY_FIVE_THOUSAND_SQ_FT
- EIGHTY_THOUSAND_SQ_FT
- EIGHTY_FIVE_THOUSAND_SQ_FT
- NINETY_THOUSAND_SQ_FT
- ONE_HUNDRED_THOUSAND_SQ_FT
- GREATER_THAN_ONE_HUNDRED_THOUSAND_SQ_FT
- LESS_THAN_ONE_HUNDRED_SQ_MTR
- ONE_HUNDRED_SQ_MTR
- TWO_HUNDRED_SQ_MTR
- THREE_HUNDRED_SQ_MTR
- FOUR_HUNDRED_SQ_MTR
- FIVE_HUNDRED_SQ_MTR
- SIX_HUNDRED_SQ_MTR
- SEVEN_HUNDRED_SQ_MTR
- EIGHT_HUNDRED_SQ_MTR
- NINE_HUNDRED_SQ_MTR
- ONE_THOUSAND_SQ_MTR
- ELEVEN_HUNDRED_SQ_MTR
- TWELVE_HUNDRED_SQ_MTR
- THIRTEEN_HUNDRED_SQ_MTR
- FOURTEEN_HUNDRED_SQ_MTR
- FIFTEEN_HUNDRED_SQ_MTR
- SIXTEEN_HUNDRED_SQ_MTR
- SEVENTEEN_HUNDRED_SQ_MTR
- EIGHTEEN_HUNDRED_SQ_MTR
- NINETEEN_HUNDRED_SQ_MTR
- TWO_THOUSAND_SQ_MTR
- TWENTY_FIVE_HUNDRED_SQ_MTR
- THREE_THOUSAND_SQ_MTR
- THIRTY_FIVE_HUNDRED_SQ_MTR
- FOUR_THOUSAND_SQ_MTR
- FORTY_FIVE_HUNDRED_SQ_MTR
- FIVE_THOUSAND_SQ_MTR
- FIFTY_FIVE_HUNDRED_SQ_MTR
- SIX_THOUSAND_SQ_MTR
- SIXTY_FIVE_HUNDRED_SQ_MTR
- SEVEN_THOUSAND_SQ_MTR
- SEVENTY_FIVE_HUNDRED_SQ_MTR
- EIGHT_THOUSAND_SQ_MTR
- EIGHTY_FIVE_HUNDRED_SQ_MTR
- NINE_THOUSAND_SQ_MTR
- TEN_THOUSAND_SQ_MTR
- GREATER_THAN_TEN_THOUSAND_SQ_MTR
RebateType:
title: RebateType
description: Rebate type for specifying the rebate value on citywide RFPs. If rebateType is `BY_AMOUNT`, the rebate
value will be in decimal format. If rebateType is `BY_PERCENTAGE`, the rebate value will represent a percentage.
type: string
enum:
- BY_AMOUNT
- BY_PERCENTAGE
Organization:
title: Organization
description: Organization details.
type: object
properties:
id:
type: string
format: uuid
description: Unique identifier for the organization.
example: 50dc08af-24a9-4d01-84be-3d43133dc945
RfpDateMode:
title: RfpDateMode
description: RfpDateMode
type: string
enum:
- ALTERNATE_DATE
- DATE_PATTERN
RfpLeadSourceSection:
type: object
title: RfpLeadSourceSection
description: Lead source section of the RFP.
properties:
id:
type: string
format: uuid
readOnly: true
description: The unique identifier of the lead source section.
example: f56a51a4-84b0-46c9-a612-716dc95a1c96
name:
type: string
description: Name of the lead source section.
maxLength: 200
example: Cvent Supplier Network
OrganizationType-1:
title: OrganizationType
description: Organization type.
type: string
enum:
- CORPORATE
- ASSOCIATION
- EDUCATION
- GOVERNMENT
- SOCIAL_LEISURE
- RELIGIOUS
- MILITARY
- OTHER
- NON_PROFIT
Rfp:
title: Rfp
description: Basic RFP details
type: object
required:
- id
allOf:
- $ref: '#/components/schemas/RfpRequest'
properties:
id:
type: string
format: uuid
description: Unique identifier for RFP.
example: a3edf581-b80c-4a0b-bdcf-ab8bf5fdcd1b
code:
type: string
readOnly: true
description: Unique code of RFP.
example: JBNJN7BGJ5J
status:
$ref: '#/components/schemas/RfpStatus-1'
type:
$ref: '#/components/schemas/RfpType-1'
approvedBy:
type: string
readOnly: true
minLength: 0
maxLength: 50
description: Details of the user who approved the RFP.
example: approver@example.com
approvedDateTime:
type: string
format: date-time
readOnly: true
description: The ISO 8601 date time (in UTC) when the RFP was approved. The initial value when RFP is not approved
is 1900-01-01 00:00:00.000.
example: '2021-01-13T14:06:20.080Z'
approved:
type: boolean
readOnly: true
description: True indicates RFP is approved.
example: true
cancellationDetails:
$ref: '#/components/schemas/CancellationDetails'
lastSentDateTime:
type: string
format: date-time
readOnly: true
description: The ISO 8601 date time (in UTC) when RFP was last sent.
example: '2021-01-13T14:06:20.080Z'
originalSentDateTime:
type: string
format: date-time
readOnly: true
description: The ISO 8601 date time (in UTC) when RFP was first sent.
example: '2021-01-13T14:06:20.080Z'
sentVenueCount:
type: integer
readOnly: true
description: Number of venues to which the planner has sent the RFP.
minimum: 0
example: 5
maximum: 2000
archived:
type: boolean
description: True indicates RFP is archived.
default: false
archivalDate:
type: string
format: date-time
description: The ISO 8601 date time (in UTC) representing the archival date.
example: '2021-01-13T14:06:20.080Z'
awardedExternally:
type: boolean
description: True indicates RFP has been awarded to a venue outside of Cvent Supplier Network.
readOnly: true
default: false
finishedAwarding:
type: boolean
description: True indicates venue s
# --- truncated at 32 KB (81 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent/refs/heads/main/openapi/cvent-rfp-management-api-openapi.yml