Keap REST API v1
The original Keap REST API, still labelled Current: 92 paths and 141 operations covering contacts, companies, orders, products, subscriptions, campaigns, appointments, files, tags, notes, tasks, affiliates, merchants and account info - plus the REST Hooks subscription surface, which exists nowhere else in the Keap platform. Pages with offset and limit. A v2 integration still has to call v1 to manage its event subscriptions.
Keap REST API v1 is one of 4 APIs that Infusionsoft (Keap) publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include CRM, Order, Product, Campaigns, and REST Hooks. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
141 operations
across 92 paths ,
organized into 20 resource areas ,
and defines 210 schemas .
It is described by OpenAPI 3.1.0, at version v1.
Requests are made against a single base URL, https://api.infusionsoft.com/crm.
141 operations
92 paths
210 schemas
18 DELETE68 GET8 PATCH37 POST10 PUT
The identity and technical contract details declared by the specification.
Authentication & Security 1
Keap REST API v1 declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (oauth2) using the authorizationCode flow.
By default, every request must be authenticated.
Paths & Operations 141
Across 92 paths , the API surfaces 141 operations — 18 DELETE, 68 GET, 8 PATCH, 37 POST, 10 PUT. They span 20 resource areas , including Task, E-Commerce, Opportunity, Note, REST Hooks, File, Email Address, Contact, and 12 more. Each is listed below with its method, path, parameters, and response codes.
Task 9
Tasks-Endpoint
GET
/rest/v1/tasks/{taskId}
Retrieve a Task
getTask
1 param
→ 400401500403409404501405
PUT
/rest/v1/tasks/{taskId}
Replace a Task
updateTask
1 param
body
→ 400401500403409404501405
DELETE
/rest/v1/tasks/{taskId}
Delete a Task
deleteTask
1 param
→ 400401500403409404501405
PATCH
/rest/v1/tasks/{taskId}
Update a Task
updatePropertiesOnTask
1 param
body
→ 400401500403409404501405
POST
/rest/v1/tasks/model/customFields
Create a Custom Field
createTaskCustomField
body
→ 400401500403409404501405
GET
/rest/v1/tasks
List Tasks
listTasks
4 params
→ 400401500403409404501405
POST
/rest/v1/tasks
Create a Task
createTask
body
→ 400401500403409404501405
GET
/rest/v1/tasks/search
Search Tasks
listTasksForCurrentUser
4 params
→ 400401500403409404501405
GET
/rest/v1/tasks/model
Retrieve Task Model
retrieveTaskModel
→ 400401500403409404501405
E-Commerce 16
E-Commerce-Endpoint
Opportunity 7
Opportunities-Endpoint
GET
/rest/v1/opportunities
List Opportunities
listOpportunities
1 param
→ 400401500403409404501405
PUT
/rest/v1/opportunities
Replace an Opportunity
updateOpportunity
body
→ 400401500403409404501405
POST
/rest/v1/opportunities
Create an Opportunity
createOpportunity
body
→ 400401500403409404501405
GET
/rest/v1/opportunities/{opportunityId}
Retrieve an Opportunity
getOpportunity
2 params
→ 400401500403409404501405
PATCH
/rest/v1/opportunities/{opportunityId}
Update an Opportunity
updatePropertiesOnOpportunity
1 param
→ 400401500403409404501405
GET
/rest/v1/opportunity/stage_pipeline
List Opportunity Stage Pipeline
listOpportunityStagePipelines
→ 400401500403409404501405
GET
/rest/v1/opportunities/model
Retrieve Opportunity Model
retrieveOpportunityModel
→ 400401500403409404501405
Note 8
Notes-Endpoint
GET
/rest/v1/notes/{noteId}
Retrieve a Note
getNote
1 param
→ 400401500403409404501405
PUT
/rest/v1/notes/{noteId}
Replace a Note
updateNote
body
→ 400401500403409404501405
DELETE
/rest/v1/notes/{noteId}
Delete a Note
deleteNote
1 param
→ 400401500403409404501405
PATCH
/rest/v1/notes/{noteId}
Update a Note
updatePropertiesOnNote
1 param
body
→ 400401500403409404501405
POST
/rest/v1/notes/model/customFields
Create a Custom Field
createNoteCustomField
body
→ 400401500403409404501405
GET
/rest/v1/notes
List Notes
listNotes
1 param
→ 400401500403409404501405
POST
/rest/v1/notes
Create a Note
createNote
body
→ 400401500403409404501405
GET
/rest/v1/notes/model
Retrieve Note Model
retrieveNoteModel
→ 400401500403409404501405
REST Hooks 8
What are REST Hooks? REST Hooks itself is not a specification, it is a collection of patterns that treat webhooks like subscriptions. These subscriptions are manipulated via a RES…
GET
/rest/v1/hooks/{key}
Retrieve a Hook Subscription
retrieve_a_hook_subscription
1 param
→ 400401500403409404501405
PUT
/rest/v1/hooks/{key}
Update a Hook Subscription
update_a_hook_subscription
1 param
body
→ 400401500403409404501405
DELETE
/rest/v1/hooks/{key}
Delete a Hook Subscription
delete_a_hook_subscription
1 param
→ 400401500403409404501405
POST
/rest/v1/hooks/{key}/verify
Verify a Hook Subscription
verify_a_hook_subscription
1 param
→ 400401500403409404501405
POST
/rest/v1/hooks/{key}/delayedVerify
Verify a Hook Subscription, Delayed
verify_a_hook_subscription_delayed
2 params
→ 400401500403409404501405
GET
/rest/v1/hooks
List Stored Hook Subscriptions
list_stored_hook_subscriptions
→ 400401500403409404501405
POST
/rest/v1/hooks
Create a Hook Subscription
create_a_hook_subscription
body
→ 400401500403409404501405
GET
/rest/v1/hooks/event_keys
List Hook Event Types
list_hook_event_types
→ 400401500403409404501405
File 5
File-Endpoint
GET
/rest/v1/files/{fileId}
Retrieve File
getFile
2 params
→ 400401500403409404501405
PUT
/rest/v1/files/{fileId}
Replace File
updateFile
1 param
body
→ 400401500403409404501405
DELETE
/rest/v1/files/{fileId}
Delete File
deleteFile
1 param
→ 400401500403409404501405
GET
/rest/v1/files
List Files
listFiles
1 param
→ 400401500403409404501405
POST
/rest/v1/files
Upload File
createFile
body
→ 400401500403409404501405
Email Address 1
Email-Addresses-Endpoint
PUT
/rest/v1/emailAddresses/{email}
Replace an Email Address
replaceEmailAddress
1 param
body
→ 400401500403409404501405
Contact 17
Contact-Tag-Endpoint
Appointment 8
Access Appointment objects stored in Keap Max Classic. Appointment objects stored in Keap Pro or Keap Max are not available via these methods.
GET
/rest/v1/appointments/{appointmentId}
Retrieve an Appointment
getAppointment
1 param
→ 400401500403409404501405
PUT
/rest/v1/appointments/{appointmentId}
Replace an Appointment
updateAppointment
1 param
body
→ 400401500403409404501405
DELETE
/rest/v1/appointments/{appointmentId}
Delete an Appointment
deleteAppointment
1 param
→ 400401500403409404501405
PATCH
/rest/v1/appointments/{appointmentId}
Update an Appointment
updatePropertiesOnAppointment
1 param
body
→ 400401500403409404501405
POST
/rest/v1/appointments/model/customFields
Create a Custom Field
createAppointmentCustomField
body
→ 400401500403409404501405
GET
/rest/v1/appointments
List Appointments
listAppointments
1 param
→ 400401500403409404501405
POST
/rest/v1/appointments
Create an Appointment
createAppointment
body
→ 400401500403409404501405
GET
/rest/v1/appointments/model
Retrieve Appointment Model
retrieveAppointmentModel
→ 400401500403409404501405
Account Info 2
Account Info-Endpoint
GET
/rest/v1/account/profile
Retrieve account profile
getAccountProfile
→ 400401500403409404501405
PUT
/rest/v1/account/profile
Updates an account profile
updateAccountInfo
body
→ 400401500403409404501405
Users 3
Users-Endpoint
GET
/rest/v1/users
List Users
listUsers
1 param
→ 400401500403409404501405
POST
/rest/v1/users
Create a User
createUser
body
→ 400401500403409404501405
GET
/rest/v1/users/{userId}/signature
Get User email signature
getUserSignature
1 param
→ 400401500403409404501405
Tags 9
Tag-Company-Endpoint
GET
/rest/v1/tags/{tagId}/contacts
List Tagged Contacts
listContactsForTagId
2 params
→ 400401500403409404501405
POST
/rest/v1/tags/{tagId}/contacts
Apply Tag to Contacts
applyTagToContactIds
1 param
body
→ 400401500403409404501405
DELETE
/rest/v1/tags/{tagId}/contacts
Remove Tag from Contacts
removeTagFromContactIds
2 params
→ 400401500403409404501405
POST
/rest/v1/tags/categories
Create Tag Category
createTagCategory
body
→ 400401500403409404501405
GET
/rest/v1/tags
List Tags
listTags
1 param
→ 400401500403409404501405
POST
/rest/v1/tags
Create Tag
createTag
body
→ 400401500403409404501405
GET
/rest/v1/tags/{tagId}/companies
List Tagged Companies
listCompaniesForTagId
2 params
→ 400401500403409404501405
GET
/rest/v1/tags/{id}
Retrieve a Tag
getTag
1 param
→ 400401500403409404501405
DELETE
/rest/v1/tags/{tagId}/contacts/{contactId}
Remove Tag from Contact
removeTagFromContactId
2 params
→ 400401500403409404501405
Product 11
Products-Endpoint
POST
/rest/v1/products/{productId}/subscriptions
Create a Product Subscription
createProductSubscription
1 param
body
→ 400401500403409404501405
POST
/rest/v1/products/{productId}/image
Upload a product image
createProductImage
2 params
body
→ 400401500403409404501405
DELETE
/rest/v1/products/{productId}/image
Delete a product image
deleteProductImage
1 param
→ 400401500403409404501405
GET
/rest/v1/productsdeprecated
List Products
listProducts
1 param
→ 400401500403409404501405
POST
/rest/v1/products
Create a Product
createProduct
body
→ 400401500403409404501405
GET
/rest/v1/products/{productId}
Retrieve a Product
retrieveProduct
1 param
→ 400401500403409404501405
DELETE
/rest/v1/products/{productId}
Delete a Product
deleteProduct
1 param
→ 400401500403409404501405
PATCH
/rest/v1/products/{productId}
Update a Product
updateProduct
1 param
body
→ 400401500403409404501405
GET
/rest/v1/products/{productId}/subscriptions/{subscriptionId}
Retrieve a Product Subscription
retrieveProductSubscription
2 params
→ 400401500403409404501405
DELETE
/rest/v1/products/{productId}/subscriptions/{subscriptionId}
Delete a Product Subscription
deleteProductSubscription
2 params
→ 400401500403409404501405
GET
/rest/v1/products/syncdeprecated
Retrieve Synced Products
listProductsFromSyncToken
2 params
→ 400401500403409404501405
Email 7
Emails-Endpoint
POST
/rest/v1/emails/unsync
Un-sync a batch of Email Records
deleteEmails
body
→ 400401500403409404501405
POST
/rest/v1/emails/sync
Create a set of Email Records
createEmails
body
→ 400401500403409404501405
POST
/rest/v1/emails/queue
Send an Email
sendEmail
body
→ 400401500403409404501405
GET
/rest/v1/emails
List Emails
listEmails
1 param
→ 400401500403409404501405
POST
/rest/v1/emails
Create an Email Record
createEmail
body
→ 400401500403409404501405
GET
/rest/v1/emails/{id}
Retrieve an Email
getEmail
1 param
→ 400401500403409404501405
DELETE
/rest/v1/emails/{id}
Delete an Email Record
deleteEmail
1 param
→ 400401500403409404501405
Company 6
Companies-Endpoint
GET
/rest/v1/companies
List Companies
listCompanies
2 params
→ 400401500403409404501405
POST
/rest/v1/companies
Create a Company
createCompany
body
→ 400401500403409404501405
GET
/rest/v1/companies/{companyId}
Retrieve a Company
getCompany
2 params
→ 400401500403409404501405
PATCH
/rest/v1/companies/{companyId}
Update a Company
updateCompany
1 param
body
→ 400401500403409404501405
PATCH
/rest/v1/company/{companyId}
Update a Company
updateCompany_1
1 param
body
→ 400401500403409404501405
GET
/rest/v1/companies/model
Retrieve Company Model
retrieveCompanyModel
→ 400401500403409404501405
Campaign 7
Campaigns-Endpoint
POST
/rest/v1/campaigns/{campaignId}/sequences/{sequenceId}/contacts/{contactId}
Add to Campaign Sequence
addContactToCampaignSequence
3 params
→ 400401500403409404501405
DELETE
/rest/v1/campaigns/{campaignId}/sequences/{sequenceId}/contacts/{contactId}
Remove from Campaign Sequence
removeContactFromCampaignSequence
3 params
→ 400401500403409404501405
POST
/rest/v1/campaigns/{campaignId}/sequences/{sequenceId}/contacts
Add Multiple to Campaign Sequence
addContactsToCampaignSequence
2 params
body
→ 400401500403409404501405
DELETE
/rest/v1/campaigns/{campaignId}/sequences/{sequenceId}/contacts
Remove Multiple from Campaign Sequence
removeContactsFromCampaignSequence
2 params
body
→ 400401500403409404501405
POST
/rest/v1/campaigns/goals/{integration}/{callName}
Achieve API Goal
createAchieveApiGoalEvent
2 params
body
→ 400401500403409404501405
GET
/rest/v1/campaigns/{campaignId}
Retrieve a Campaign
getCampaign
2 params
→ 400401500403409404501405
GET
/rest/v1/campaigns
List Campaigns
listCampaigns
1 param
→ 400401500403409404501405
Affiliate 10
Affiliates-Endpoint
GET
/rest/v1/affiliates
List Affiliates
listAffiliates
10 params
→ 400401500403409404501405
POST
/rest/v1/affiliates
Create an affiliate
createAffiliate
body
→ 400401500403409404501405
GET
/rest/v1/affiliates/{id}
Retrieve an affiliate
getAffiliate
1 param
→ 400401500403409404501405
GET
/rest/v1/affiliates/{affiliateId}/payments
List Affiliate payments
listPayments
2 params
→ 400401500403409404501405
GET
/rest/v1/affiliates/{affiliateId}/clawbacks
List Affiliate clawbacks
listAffiliateClawbacks
7 params
→ 400401500403409404501405
GET
/rest/v1/affiliates/summaries
List affiliate summaries
listSummaries
3 params
→ 400401500403409404501405
GET
/rest/v1/affiliates/redirectlinks
List Affiliate Redirects
listAffiliateRedirectLinks
5 params
→ 400401500403409404501405
GET
/rest/v1/affiliates/programs
List Commission Programs
listPrograms
5 params
→ 400401500403409404501405
GET
/rest/v1/affiliates/model
Retrieve Affiliate Model
retrieveAffiliateModel
→ 400401500403409404501405
GET
/rest/v1/affiliates/commissions
List Commissions
listCommissions
7 params
→ 400401500403409404501405
Setting 3
Setting-Endpoint
GET
/rest/v1/setting/contact/optionTypesdeprecated
List Contact types
getContactOptionTypes
→ 400401500403409404501405
GET
/rest/v1/setting/application/enabled
Retrieve application status
getApplicationEnabled
→ 400401500403409404501405
GET
/rest/v1/setting/application/configuration
Retrieve application configuration
getConfiguration
→ 400401500403409404501405
Merchant 1
Merchant-Endpoint
GET
/rest/v1/merchants
List Merchants
getMerchantAccounts
→ 400401500403409404501405
Locale 3
Locale-Endpoint
GET
/rest/v1/locales/defaultOptions
List dropdown default options
defaultOptions
→ 400401500403409404501405
GET
/rest/v1/locales/countries/{countryCode}/provinces
List a Country's Provinces
listCountries
1 param
→ 400401500403409404501405
GET
/rest/v1/locales/countries
List Countries
listCountries_1
→ 400401500403409404501405
Schemas 210
The contract defines 210 schemas that model the data the API accepts and returns. The most detailed are HttpHeaders (39 properties), EcommerceReportingOrder (26 properties), OrderItem (24 properties), RestContactBase (23 properties). Each schema is shown below with its type and property counts.
HttpStatusCode
object
6 properties
ModelAndView
object
7 properties
BasicContact
object
4 properties
Task
object
15 properties
PaymentGatewayV1
object
2 properties
RestPaymentPlan
object
8 properties
3 required
CheckListItemDetails
object
6 properties
CustomFieldValue
object
2 properties
OpportunityContact
object
9 properties
1 required
SimpleOpportunityStage
object
4 properties
1 required
SimpleUser
object
3 properties
StageDetails
object
4 properties
UpdateOpportunityRequest
object
opportunity
16 properties
3 required
Opportunity
object
16 properties
3 required
RequestNote
object
5 properties
1 required
NoteUser
object
3 properties
RestHookRequest
object
2 properties
RestHook
object
4 properties
FileUpload
object
fileUpload
6 properties
FileDescriptor
object
11 properties
FileInformation
object
2 properties
UpdateEmailAddress
object
2 properties
2 required
RestEmailAddress
object
3 properties
3 required
CompanyReference
object
2 properties
ContactAddress
object
9 properties
1 required
ContactOrigin
object
2 properties
2 required
CreateContactOrigin
object
1 property
1 required
CreateOrPatchContact
contact
EmailAddress
object
2 properties
1 required
FaxNumber
object
3 properties
1 required
PhoneNumber
object
5 properties
1 required
Relationship
object
3 properties
RequestCompanyReference
object
1 property
RestContactBase
object
23 properties
SocialAccount
object
2 properties
Appointment
object
8 properties
3 required
AccountProfile
object
Information about the company that owns/uses this account
14 properties
CreateUser
object
user
4 properties
2 required
Address
object
7 properties
RestUser
object
21 properties
1 required
CreateRestCustomField
object
5 properties
2 required
CreateRestCustomFieldOption
object
1 property
CustomFieldMetaData
object
7 properties
CustomFieldOption
object
2 properties
SetOfIds
object
1 property
1 required
CreateTagCategory
object
2 properties
1 required
TagCategory
object
3 properties
2 required
CategoryReference
object
1 property
1 required
CreateTag
object
3 properties
1 required
Tag
object
4 properties
2 required
CreateSubscription
object
11 properties
2 required
Subscription
object
18 properties
CreateProductSubscription
object
6 properties
2 required
ProductSubscription
object
9 properties
3 required
ContentDisposition
object
7 properties
HttpHeaders
object
39 properties
MediaType
object
9 properties
CreateProductImage
object
3 properties
2 required
CreateProduct
object
7 properties
1 required
RestProductV1
object
10 properties
2 required
CreatePayment
object
8 properties
PaymentResult
object
5 properties
CreateOrderItem
object
5 properties
2 required
OrderItem
object
24 properties
OrderItemTax
object
6 properties
ProductOption
object
17 properties
ProductOptionValue
object
6 properties
Product_
object
11 properties
SubscriptionPlan_
object
9 properties
CreateOrder
object
9 properties
5 required
RestV1AddressInformation
object
13 properties
EcommerceReportingOrderContactDetails
object
6 properties
Order
object
17 properties
EmailSentCreate
object
Email records to persist, with content.
18 properties
1 required
EmailSentCreateListRequest
object
Email records to persist, with content.
1 property
EmailSentCreateError
object
2 properties
EmailSentCreateListResponse
object
2 properties
EmailSendRequest
object
7 properties
3 required
EmailSendRequestAttachment
object
2 properties
CreateUtmContact
object
UTM parameters to insert
6 properties
1 required
FullUtm
object
7 properties
2 required
CreditCard
object
12 properties
CreditCardAdded
object
13 properties
CompanyAddress
object
7 properties
CompanyFaxNumber
object
2 properties
CompanyPhoneNumber
object
3 properties
CreateOrPatchCompany
object
company
9 properties
1 required
Company
object
11 properties
AchieveApiGoalEvent
object
1 property
1 required
GoalEventResultDTO
object
4 properties
CreateAffiliate
object
affiliate
9 properties
3 required
Affiliate
object
9 properties
UpdateNote
object
note
5 properties
RestUserQueryCommand
object
6 properties
Users
object
4 properties
EcommerceReportingOrder
object
26 properties
EcommerceReportingOrderItem
object
15 properties
EcommerceReportingPaymentGateway
object
3 properties
EcommerceReportingPaymentPlan
object
12 properties
EcommerceReportingShippingInformation
object
13 properties
EcommerceReportingSimpleProduct
object
6 properties
EcommerceReportingTransaction
object
15 properties
SubscriptionPlan
object
9 properties
TransactionSearchCommand
object
7 properties
TransactionList
object
4 properties
TaskSearchCommand
object
8 properties
TaskList
object
5 properties
ObjectModel
object
2 properties
RestQueryCommand
object
2 properties
TaggedContact
object
2 properties
TaggedContactList
object
4 properties
BasicCompany
object
3 properties
TaggedCompany
object
2 properties
TaggedCompanyList
object
4 properties
RestTagQueryCommand
object
4 properties
SubscriptionListCommand
object
3 properties
SubscriptionList
object
4 properties
Setting
object
1 property
RestApplicationConfiguration
object
13 properties
RestApplicationConfigurationModuleAffiliate
object
7 properties
RestApplicationConfigurationModuleAffiliateCommission
object
3 properties
RestApplicationConfigurationModuleApplication
object
4 properties
RestApplicationConfigurationModuleApplicationCompany
object
13 properties
RestApplicationConfigurationModuleApplicationFeaturesEnabled
object
1 property
RestApplicationConfigurationModuleAppointment
object
2 properties
RestApplicationConfigurationModuleContact
object
8 properties
RestApplicationConfigurationModuleContactAddressLabels
object
3 properties
RestApplicationConfigurationModuleECommerce
object
13 properties
RestApplicationConfigurationModuleEMail
object
5 properties
RestApplicationConfigurationModuleForms
object
1 property
RestApplicationConfigurationModuleFulfillment
object
2 properties
RestApplicationConfigurationModuleInvoice
object
1 property
RestApplicationConfigurationModuleNote
object
2 properties
RestApplicationConfigurationModuleOpportunity
object
2 properties
RestApplicationConfigurationModuleOpportunityStates
object
3 properties
RestApplicationConfigurationModuleOpportunityStatesActive
object
1 property
RestApplicationConfigurationModuleOpportunityStatesLoss
object
2 properties
RestApplicationConfigurationModuleOpportunityStatesWin
object
2 properties
RestApplicationConfigurationModuleTask
object
2 properties
RestApplicationConfigurationModuleTemplate
object
2 properties
SyncCommand
object
2 properties
ProductStatus
object
2 properties
ProductStatusList
object
5 properties
ProductSearchCommand
object
3 properties
ProductList
object
5 properties
InvoicePayment
object
11 properties
OrderSearchCommand
object
10 properties
OrderList
object
4 properties
SalesPipeline
object
6 properties
OpportunitySearchCommand
object
6 properties
OpportunityList
object
4 properties
NoteQueryCommand
object
4 properties
NoteList
object
4 properties
Merchant
object
4 properties
RestMerchantAccountResponse
object
2 properties
RestDefaultOptionsResponse
object
5 properties
ProvincesByCode
object
1 property
1 required
CountriesByCode
object
1 property
1 required
FileQueryCommand
object
8 properties
FileList
object
4 properties
EmailSentQueryResultWithContent
object
17 properties
EmailSentQueryCommand
object
7 properties
EmailSentQueryResult
object
15 properties
EmailSentQueryResultList
object
4 properties
ContactTag
object
2 properties
ContactTagList
object
4 properties
SimpleTag
object
3 properties
ContactQueryEmailCommand
object
3 properties
ContactCreditCard
object
5 properties
ContactQueryCommand
object
11 properties
ContactList
object
4 properties
CompanyQueryCommand
object
5 properties
CompanyList
object
4 properties
CampaignWithStats
object
14 properties
HistoricalCounts
object
2 properties
Sequence
object
6 properties
SequencePath
object
2 properties
CampaignQueryCommand
object
6 properties
Campaign
object
12 properties
CampaignList
object
4 properties
AppointmentSearchCommand
object
7 properties
AppointmentList
object
5 properties
RestAffiliatePaymentQueryCommand
object
9 properties
AffiliatePaymentList
object
4 properties
RestAffiliatePayment
object
5 properties
AffiliateClawbackList
object
4 properties
RestAffiliateClawback
object
12 properties
AffiliateSummary
object
4 properties
AffiliateSummaryList
object
2 properties
AffiliateRedirect
object
6 properties
RedirectList
object
4 properties
AffiliateProgram
object
5 properties
AffiliateProgramList
object
4 properties
AffiliateCommission
object
11 properties
AffiliateCommissionList
object
4 properties
AffiliateList
object
4 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
Other APIs Infusionsoft (Keap) publishes across the network.
#CRM #Order #Product #Campaigns #REST Hooks #Webhook #Authentication
ⓘ
Where this information came from
This is an independent, third-party profile of Keap REST API v1, published by
API Evangelist . We do not operate, host, resell, or
support these APIs , and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated , never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.