How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

AppDirect AppResellerLeads API

The AppResellerLeads API from AppDirect — 8 operation(s) for appresellerleads.

AppDirect AppResellerLeads API is one of 75 APIs that AppDirect publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AppResellerLeads. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 11 operations across 8 paths, and defines 27 schemas. It is described by OpenAPI 3.2.0, at version v296.0-SNAPSHOT.

Requests are made against 2 base URLs: https://marketplace.appdirect.com/api, https://virtserver.swaggerhub.com.

11 operations 8 paths 27 schemas 1 DELETE3 GET1 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v296.0-SNAPSHOT
Base URL
https://marketplace.appdirect.com/api
Resource Areas
1

Paths & Operations 11

Across 8 paths, the API surfaces 11 operations — 1 DELETE, 3 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

AppResellerLeads 11
GET
/lead/v2/leads
List leads
resource_AppResellerLeadsApi_getAll_GET 10 params → 200401404
POST
/lead/v2/leads
Create lead
resource_AppResellerLeadsApi_create_POST 3 params body → 201400401404
GET
/lead/v2/leads/{leadId}
Get lead details
resource_AppResellerLeadsApi_get_GET 3 params → 200401404
DELETE
/lead/v2/leads/{leadId}
Discard lead
resource_AppResellerLeadsApi_delete_DELETE 3 params → 204400401404
PATCH
/lead/v2/leads/{leadId}
Update lead
resource_AppResellerLeadsApi_update_PATCH 3 params body → 200400401404
POST
/lead/v2/assignment
Assign lead
resource_AppResellerLeadsApi_assign_POST 2 params body → 201400401404
POST
/lead/v2/companyAssociation
Associate lead
resource_AppResellerLeadsApi_associate_POST 2 params body → 200400401404
GET
/lead/v2/leads/{leadId}/activities
List activities
resource_AppResellerLeadsApi_activities_GET 8 params → 200401404
POST
/lead/v2/conversion
Convert lead
resource_AppResellerLeadsApi_convert_POST 3 params → 200400401404409
POST
/lead/v2/conversionRequest
Request conversion approval
resource_AppResellerLeadsApi_convert_request_POST 3 params → 200400401404
POST
/lead/v2/conversionApproval
Approve conversion request
resource_AppResellerLeadsApi_convert_approval_POST 2 params → 200400401404

Schemas 27

The contract defines 27 schemas that model the data the API accepts and returns. The most detailed are LeadResponse (19 properties), LeadActivity (11 properties), LeadCreationRequest (10 properties), LeadCustomerCompany (8 properties). Each schema is shown below with its type and property counts.

LeadProduct
object
Information about the product related to a lead
3 properties 2 required
LeadActivityResource
string
The lead's activity resource (the type of object that the activity refers to)
LeadCreationRequest
object
The lead creation request object. Some fields are mandatory depending on the type of the lead.
10 properties 3 required
LeadPurchaseOrder
object
Information about the purchase order linked to the lead
1 property 1 required
LeadAssignmentRequest
object
Information about the person to whom the lead is being assigned
2 properties 2 required
LeadActivityVerbContext
string
Lead activity action's context (or verb context)
PageMetadata
object
4 properties 4 required
LeadActivityPagedReadResponse
object
Paged response as an array of lead activity objects
2 properties 2 required
LeadAssignmentResponse
object
Information about the assigned lead
1 property 1 required
LeadConversionResponse
object
Information about the lead conversion
1 property 1 required
LeadParticipant
object
Information about the person who is receiving or referring the lead
4 properties 1 required
LeadActivityVerb
string
Lead activity action (or verb)
LeadResult
string
Additional status information about CONVERTED leads
LeadCompanyAssociationRequest
object
Contains information about user and company to associate with the lead
2 properties 2 required
LeadType
string
The type of lead. Leads created manually by users have the MANUAL type. Leads created by anonymous users through profiles have the PRODUCT or COMPANY types, de…
LeadCustomerContact
object
Customer contact information
5 properties
LeadPagedReadResponse
object
Paged response as an array of lead objects
2 properties 2 required
LeadUser
object
Information about the marketplace user related to the lead
4 properties 2 required
LeadQuote
object
Information about a quote linked to the lead
3 properties 3 required
LeadCompany
object
Information about the marketplace company related to the lead
2 properties 1 required
LeadCustomer
object
Information about the customer and customer company
2 properties 2 required
LeadUpdateRequest
object
The lead information to update
2 properties
LeadProductEdition
object
Information about the product edition related to a lead
2 properties 2 required
LeadActivity
object
Information about the lead activity
11 properties 5 required
LeadStatus
string
The lead status. PENDINGFORMANAGERS requires SUBMITTED and PENDINGCONVERSIONAPPROVAL; ACCEPTEDFORMANAGERS requires ASSIGNED, CONVERSIONAPPROVED, CONVERTED, DEL…
LeadCustomerCompany
object
Information about the customer's company, including address and company size
8 properties
LeadResponse
object
The lead response. Depending on the action and status, some information might not be available.
19 properties 9 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

appdirect-appresellerleads-api-openapi.yml Raw ↑

Other APIs AppDirect publishes across the network.

AppDirect AI Embed API
AppDirect AI Management API
AppDirect AI Models API
AppDirect AI User Inputs API
AppDirect Answer API
AppDirect API Keys API
AppDirect AppResellerAccount API
AppDirect AppResellerAssignment API
AppDirect AppResellerCatalog API
AppDirect AppResellerCompanyAssociation API
AppDirect AppResellerOpportunities API
AppDirect AppResellerOrder API
Where this information came from

This is an independent, third-party profile of AppDirect AppResellerLeads API, 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.