The identity and technical contract details declared by the specification.
Error
object
4 properties
ErrorDetails
object
2 properties
UnpublishAutomationRequest
object
Request to unpublish a single automation
1 property
CreateTaskRequest
object
task
13 properties
1 required
CustomFieldValueObject
object
2 properties
Task
object
18 properties
CreateCustomFieldOptionRequest
object
1 property
CreateCustomFieldRequest
object
5 properties
2 required
CreateCustomFieldResponse
object
1 property
CustomFieldMetaData
object
Metadata describing a custom field, including its type and options
9 properties
CustomFieldOption
object
2 properties
CreateCustomFieldTabRequest
object
1 property
CustomFieldTab
object
4 properties
CreateCustomFieldGroupRequest
object
2 properties
CustomFieldGroup
object
5 properties
CategoryReference
object
1 property
1 required
CreateUpdateTagRequest
object
tag
3 properties
ApplyRemoveTagRequest
object
1 property
1 required
ApplyTagsResponse
object
1 property
CreateUpdateTagCategoryRequest
object
tagCategory
2 properties
TagCategory
object
5 properties
AddressRequest
object
7 properties
CreateSubscriptionRequest
object
19 properties
2 required
CustomFieldValue
object
2 properties
Address
object
11 properties
Subscription
object
27 properties
BasicContact
object
4 properties
CurrencyValue
object
3 properties
Discount
object
3 properties
InvoiceFile
object
1 property
OrderItem
object
13 properties
OrderItemProduct
object
6 properties
OrderV2
object
35 properties
PaymentPlan
object
11 properties
3 required
PaymentPlanItem
object
4 properties
ShippingInformation
object
7 properties
SubscriptionPlan
object
8 properties
CancelSubscriptionRequest
object
1 property
RunReportRequest
object
4 properties
ReportEntryRecord
object
1 property
ReportEntryValue
object
2 properties
ReportExecutionResult
object
2 properties
CreateReferralRequest
object
8 properties
1 required
Referral
object
9 properties
CreateProductRequest_Detail
object
20 properties
3 required
ProductInventory_Detail
object
4 properties
CurrencyValue_Detail
object
3 properties
ProductFixedOption_Detail
object
3 properties
ProductOptions_Detail
object
5 properties
ProductVariableSetting_Detail
object
7 properties
RestV2Product_Detail
object
27 properties
SubscriptionPlan_Detail
object
8 properties
UpdateProductInventoryRequest_Detail
object
2 properties
CreateSubscriptionPlanRequest
object
7 properties
2 required
CreateProductOptionListOption
object
4 properties
CreateProductOptionRequest
object
6 properties
1 required
CreateProductOptionTextOption
object
7 properties
ListOption
object
5 properties
ProductOption
object
8 properties
TextOption
object
7 properties
CreateProductInterestBundleRequest
object
2 properties
2 required
ProductInterest
object
6 properties
ProductInterestBundle
object
5 properties
AddProductInterestRequest
object
5 properties
3 required
CreateProductCategoryRequest
object
productCategory
3 properties
1 required
ProductCategory
object
4 properties
AssignProductsRequest
object
1 property
1 required
CreatePaymentMethodConfigRequest
object
1 property
PaymentMethodConfig
object
1 property
AddressInformation
object
13 properties
CreateOrderItemRequest
object
10 properties
1 required
RestCreateOrderRequest
object
19 properties
4 required
FileOperationRequest
object
File name
1 property
1 required
RestCreatePaymentRequest
object
12 properties
2 required
PaymentResult
object
5 properties
ApplyCommissionRequest
object
RestApplyCommissionRequest
6 properties
2 required
CreateOpportunityRequest
object
opportunity
13 properties
3 required
CustomField
object
2 properties
CheckListItemDetails
object
6 properties
OpportunityContact
object
9 properties
1 required
OpportunityStage
object
4 properties
1 required
RestV2Opportunity
object
25 properties
3 required
RestV2User
object
3 properties
StageDetails
object
4 properties
CreateOpportunityStageChecklistItem
object
3 properties
3 required
CreateOpportunityStageRequest
object
opportunity
5 properties
4 required
ChecklistItem
object
4 properties
RestOpportunityStage
object
8 properties
CreateLeadSourceRequest
object
9 properties
LeadSource
object
12 properties
CreateLeadSourceRecurringExpenseRequest
object
5 properties
1 required
LeadSourceRecurringExpense
object
10 properties
CreateLeadSourceExpenseRequest
object
4 properties
1 required
LeadSourceExpense
object
9 properties
CreateUpdateLeadSourceCategoryRequest
object
2 properties
LeadSourceCategory
object
5 properties
CreateIntegrationsWordPressOptInOption
object
2 properties
WordPressOptInOption
object
2 properties
AchieveIntegrationsWordPressOptInOptionGoalRequest
object
1 property
AchieveWordPressOptInGoalResult
object
1 property
FileMetadata
object
11 properties
CreateEmailSentRequest
object
Request to create an email record
17 properties
1 required
EmailSentWithContent
object
A sent email record with full content
18 properties
EmailSendRequest
object
Request to send an email to contacts
8 properties
2 required
EmailSendRequestAttachment
object
An attachment for an email
2 properties
2 required
DeleteEmailsRequest
object
Request to delete multiple email records
1 property
1 required
DeleteEmailsResponse
object
Response from deleting email records
1 property
CreateEmailsSentRequest
object
Email records to persist, with content.
1 property
1 required
EmailSentCreateError
object
Error that occurred when creating an email record
2 properties
EmailsSentList
object
Response containing created emails and any errors
2 properties
EmailSendTemplateRequest
object
Use a template to send an email to a list of contacts
4 properties
3 required
CreateShippingDiscountCriteria
object
11 properties
CreateShippingDiscountRequest
object
5 properties
3 required
DiscountCriteria
object
12 properties
ShippingDiscount
object
6 properties
CreateProductDiscountCriteria
object
11 properties
CreateProductDiscountRequest
object
7 properties
4 required
ProductDiscount
object
8 properties
CategoryDiscountCriteriaRequest
object
4 properties
CreateCategoryDiscountRequest
object
6 properties
4 required
CategoryDiscount
object
7 properties
CategoryDiscountCriteriaResponse
object
5 properties
CreateCategoryDiscountCriteria
object
4 properties
CreateOrderTotalDiscountCriteria
object
11 properties
CreateOrderTotalDiscountRequest
object
7 properties
3 required
OrderTotalDiscount
object
8 properties
CreateFreeTrialDiscountCriteria
object
11 properties
CreateFreeTrialDiscountRequest
object
6 properties
2 required
FreeTrialDiscount
object
7 properties
FreeTrialDiscountCriteriaResponse
object
12 properties
BasicCompany
object
2 properties
CreateContactUtmPropertiesRequest
object
6 properties
1 required
CreateUpdateContactRequest
object
contact
30 properties
EmailAddressRequest
object
3 properties
FaxNumber
object
3 properties
OriginRequest
object
1 property
PhoneNumber
object
5 properties
SocialAccount
object
2 properties
1 required
Contact
object
40 properties
ContactUtmResponse
object
10 properties
EmailAddress
object
5 properties
Origin
object
2 properties
LinkContactsRequest
object
3 properties
MergeContactRequest
object
2 properties
2 required
ContactLink
object
4 properties
CreateNoteRequest
object
6 properties
1 required
BasicUser
object
4 properties
Note
object
12 properties
CreateContactLinkTypeRequest
object
2 properties
ContactLinkType
object
4 properties
CreateCompanyRequest
object
company
24 properties
Company
object
31 properties
RemoveContactsFromSequenceRequest
object
1 property
1 required
RemoveContactsFromSequenceResponse
object
1 property
AddContactsToSequenceRequest
object
1 property
1 required
AddContactsToSequenceResponse
object
1 property
AddToAutomationSequenceRequest
object
1 property
1 required
AddToAutomationSequenceResponse
object
1 property
AchieveGoalRequest
object
Request to achieve a goal in an automation. You must provide EITHER (integration + callname) OR (automationid + goalid), along with contactid.
5 properties
1 required
AchieveGoalResponse
object
Response containing the results of achieving a goal
1 property
FlowEventResultDTO
object
Result of a flow being started or stopped
3 properties
GoalEventResultDTO
object
Result of achieving a specific goal
6 properties
AssignAutomationCategoryRequest
object
Request to assign categories to automations
3 properties
BatchUnpublishAutomationRequest
object
Request to unpublish multiple automations at once
2 properties
1 required
CreateAutomationCategoryRequest
object
Request to create an automation category
1 property
1 required
AutomationCategory
object
An automation category
3 properties
CreateAffiliateRequest
object
10 properties
2 required
RestAffiliate
object
12 properties
AffiliateRemoveFromProgramRequest
object
1 property
AffiliateAddToProgramRequest
object
1 property
CreateOrUpdateAffiliateLinkRequest
object
5 properties
3 required
AffiliateLink
object
9 properties
CreateCommissionProgramRequest
object
3 properties
2 required
AffiliateCommissionProgramResponse
object
4 properties
DeleteSubscriptionPlanCommissionRequest
object
2 properties
DeleteProgramCommissionRequest
object
1 property
CommissionItemRequest
object
4 properties
CreateSubscriptionCommissionProgramRequest
object
7 properties
CommissionItem
object
4 properties
DefaultCommission
object
6 properties
GetRestCommissionProgram
object
9 properties
ProductCommission
object
9 properties
SubscriptionCommission
object
9 properties
CreateProgramResourceRequest
object
9 properties
3 required
AffiliateProgramResource
object
10 properties
ResourceCommissionProgram
object
1 property
CreateProductCommissionProgramRequest
object
7 properties
CreateDefaultCommissionProgramRequest
object
6 properties
UpdateUserRequest
object
user
10 properties
User
object
A user in the system
24 properties
CreateUpdateTaskRequest
object
task
13 properties
UpdateTaskResponse
object
18 properties
UpdateCustomFieldMetaDataRequest
object
3 properties
1 required
UpdateCustomFieldTabRequest
object
2 properties
UpdateCustomFieldGroupRequest
object
3 properties
UpdateTagResponse
object
6 properties
UpdateTagCategoryResponse
object
5 properties
UpdateSubscriptionRequest
object
21 properties
UpdateProductRequest_Detail
object
22 properties
UpdateSubscriptionPlanRequest
object
7 properties
2 required
UpdateProductOptionRequest
object
10 properties
UpdateProductOptionListOption
object
4 properties
UpdateProductInterestBundleRequest
object
2 properties
UpdateProductInterestRequest
object
3 properties
UpdateProductCategoryRequest
object
3 properties
UpdateOrderRequest
object
order
19 properties
UpdatedPaymentPlan
object
9 properties
UpdateOrderItemRequest
object
order
9 properties
UpdateOpportunityRequestV2
object
13 properties
UpdateOpportunityStageChecklistItem
object
4 properties
3 required
UpdateOpportunityStageRequest
object
5 properties
LeadSourceRecurringExpenseUpdateRequest
object
5 properties
UpdateLeadSourceExpenseRequest
object
4 properties
UpdateEmailAddress
object
Request to update email address opt-in status
2 properties
2 required
RestEmailAddressStatus
object
Email address opt-in status information
7 properties
4 required
RenameEasyAutomationCommand
object
An object used to rename an automation.
1 property
1 required
UpdateShippingDiscountCriteria
object
11 properties
1 required
UpdateShippingDiscountRequest
object
5 properties
UpdateProductDiscountCriteria
object
11 properties
1 required
UpdateProductDiscountRequest
object
7 properties
UpdateCategoryDiscountRequest
object
6 properties
UpdateOrderTotalDiscountCriteria
object
11 properties
1 required
UpdateOrderTotalDiscountRequest
object
7 properties
UpdateFreeTrialDiscountCriteria
object
12 properties
1 required
UpdateFreeTrialDiscountRequest
object
6 properties
UpdateNoteRequest
object
7 properties
1 required
UpdateNoteResponse
object
12 properties
UpdateContactLinkTypeRequest
object
2 properties
UpdateCompanyRequest
object
company
24 properties
BusinessProfileAddressRequest
object
6 properties
6 required
UpdateBusinessProfileRequest
object
businessProfile
9 properties
BusinessProfileAddressResponse
object
6 properties
GetBusinessProfileResponse
object
Profile information about the business that owns/uses this account
13 properties
PatchAutomationCategoryRequest
object
1 property
UpdateAffiliateRequest
object
10 properties
UpdateCommissionProgramRequest
object
3 properties
UpdateSubscriptionCommissionProgramRequest
object
7 properties
UpdateProgramResourceRequest
object
8 properties
UpdateProductCommissionProgramRequest
object
7 properties
1 required
UpdateDefaultCommissionProgramRequest
object
6 properties
ListWebformsResponse
object
2 properties
Webform
object
13 properties
ListUsersPaginatedResponse
object
Paginated response containing a list of users
2 properties
ListUserGroupsResponse
object
Response containing a list of user groups
2 properties
UserGroup
object
A user group in the application
2 properties
ListTasksResponse
object
2 properties
ObjectModel
object
2 properties
ListCustomFieldTabsResponse
object
1 property
ListCustomFieldGroupsResponse
object
1 property
ListTagsResponse
object
2 properties
ListTaggedContactsResponse
object
2 properties
TaggedContact
object
5 properties
ListTaggedCompaniesResponse
object
2 properties
TaggedCompany
object
2 properties
ListTagCategoriesResponse
object
2 properties
GetTagCategoryResponse
object
5 properties
ListSubscriptionsResponse
object
2 properties
ListRestShippingMethodsResponse
object
1 property
ShippingMethod
object
7 properties
GetContactOptionTypesResponse
object
1 property
GetApplicationEnabledStatusResponse
object
1 property
ApplicationCompany
object
13 properties
ApplicationConfigurationModuleAffiliate
object
7 properties
ApplicationConfigurationModuleAffiliateCommission
object
3 properties
ApplicationConfigurationModuleApplication
object
4 properties
ApplicationConfigurationModuleAppointment
object
2 properties
ApplicationConfigurationModuleContact
object
8 properties
ApplicationConfigurationModuleContactAddressLabels
object
3 properties
ApplicationConfigurationModuleEcommerce
object
13 properties
ApplicationConfigurationModuleEmail
object
5 properties
ApplicationConfigurationModuleForms
object
1 property
ApplicationConfigurationModuleFulfillment
object
2 properties
ApplicationConfigurationModuleInvoice
object
1 property
ApplicationConfigurationModuleNote
object
2 properties
ApplicationConfigurationModuleOpportunity
object
2 properties
ApplicationConfigurationModuleOpportunityStates
object
3 properties
ApplicationConfigurationModuleOpportunityStatesActive
object
1 property
ApplicationConfigurationModuleOpportunityStatesLoss
object
2 properties
ApplicationConfigurationModuleOpportunityStatesWin
object
2 properties
ApplicationConfigurationModuleTask
object
2 properties
ApplicationConfigurationModuleTemplate
object
2 properties
ApplicationFeaturesEnabled
object
1 property
GetSettingsResponse
object
13 properties
CardInfo
object
6 properties
ListTransactions
object
2 properties
PaymentMethod
object
9 properties
TransactionV2
object
16 properties
ListPayments
object
2 properties
Payment
object
16 properties
ListReportsResponse
object
2 properties
Report
object
5 properties
ReportField
object
2 properties
ReportModel
object
1 property
ListReferralsResponse
object
2 properties
CurrencyValue_List
object
3 properties
ListProductsResponse_List
object
2 properties
ProductFixedOption_List
object
3 properties
ProductInventory_List
object
3 properties
ProductOptions_List
object
5 properties
ProductVariableSetting_List
object
7 properties
RestV2Product_List
object
27 properties
SubscriptionPlan_List
object
8 properties
ListSubscriptionPlansResponse
object
2 properties
ListProductOptionsResponse
object
1 property
ListProductInterestBundleResponse
object
2 properties
ListProductCategoriesResponse
object
2 properties
AssignedProducts
object
2 properties
ListAssignedProductsResponse
object
2 properties
ListPaymentMethodsResponse
object
2 properties
ListOrders
object
2 properties
InvoiceOrderPayment
object
10 properties
ListOrderPaymentsResponse
object
2 properties
ListOpportunitiesResponse
object
2 properties
ListOpportunityStagesResponse
object
2 properties
ListOpportunityStageMoveResponse
object
2 properties
OpportunityStageMove
object
Historical record of an opportunity moving from one pipeline stage to another
9 properties
GetUserInfoResponse
object
User information response
10 properties
ListNotesResponse
object
2 properties
ListNoteTemplateResponse
object
2 properties
NoteTemplate
object
6 properties
ListMerchantAccountResponse
object
4 properties
ListMerchantsResponse
object
3 properties
Country
object
2 properties
CountryCodes
object
2 properties
ListCountriesResponse
object
2 properties
1 required
ListProvincesResponse
object
2 properties
1 required
Province
object
3 properties
ListLeadSourcesResponse
object
2 properties
ListLeadSourceRecurringExpensesResponse
object
2 properties
ListLeadSourceExpensesResponse
object
2 properties
ListLeadSourceCategoriesResponse
object
2 properties
ListWordPressOptInOptionsResponse
object
2 properties
ListFilesResponse
object
2 properties
EmailSent
object
A sent email record
16 properties
ListEmailsSentResponse
object
Response containing a list of sent emails
2 properties
EmailTemplateSummary
object
Email template metadata returned by the list endpoint. Does not include body content; use GET /v2/emails/templates/{id} for full detail.
10 properties
ListEmailTemplatesResponse
object
2 properties
EmailTemplate
object
An email template
12 properties
ListEmailAddressStatusResponse
object
2 properties
ListShippingDiscountsResponse
object
2 properties
ListProductDiscountsResponse
object
2 properties
ListCategoryDiscountsResponse
object
2 properties
ListOrderTotalDiscountsResponse
object
2 properties
ListFreeTrialDiscountsResponse
object
2 properties
ListContactsResponse
object
2 properties
AppliedTag
object
Tag with application timestamp
2 properties
ListContactTagsResponse
object
List of tags applied to a contact
2 properties
ListContactPaymentMethodsResponse
object
2 properties
GetNoteResponse
object
12 properties
ListContactLinksResponse
object
2 properties
LeadScore
object
2 properties
ListContactLinkTypesResponse
object
2 properties
ListCompaniesResponse
object
2 properties
ListCompanyTagsResponse
object
List of tags applied to a company
2 properties
Campaign
object
12 properties
ListCampaignsResponse
object
2 properties
HistoricalCounts
object
2 properties
ListCampaignSequenceResponse
object
3 properties
Sequence
object
6 properties
SequencePath
object
2 properties
ListCampaignGoalsResponse
object
3 properties
Automation
object
11 properties
AutomationLockStatus
object
4 properties
ListAutomationResponse
object
3 properties
ListAutomationIdsResponse
object
Response containing a list of automation IDs
3 properties
ListAutomationCategoryResponse
object
Response containing a list of automation categories
2 properties
ListAffiliatesResponse
object
2 properties
AffiliateCommission
object
10 properties
ListAffiliateCommissionsResponse
object
5 properties
ListAffiliateReferralsResponse
object
2 properties
ListAffiliatePaymentsResponse
object
2 properties
RestAffiliatePayment
object
6 properties
AffiliateCommissionEarned
object
2 properties
AffiliateSummaryRecord
object
4 properties
ListAffiliateSummariesResponse
object
2 properties
ListAffiliateLinksResponse
object
2 properties
AffiliateProgramV2
object
6 properties
ListAffiliateCommissionProgramsResponse
object
2 properties
ListProgramResourcesResponse
object
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Infusionsoft (Keap) publishes across the network.