Get lead details
Changed onRetrieves a single lead and its details
Request
- Base URLhttps://marketplace.appdirect.com/api
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Lead ID
Query parameters
Supported contexts
Company ID of the user who is retrieving the lead
Response
Success
Example response
{
"customer": {
"customer": {
"company": {
"name": "Acme",
"street1": "1234 Main St",
"street2": "Suite 100",
"city": "Beverly Hills",
"state": "CA",
"zip": "90210",
"country": "US",
"size": "RANGE_1_9"
},
"contact": {
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@acme.com",
"phone": "+14455555555"
}
}
},
"referrer": {
"participantType": "CHANNEL",
"partner": "APPDIRECT"
},
"recipient": {
"participantType": "CHANNEL",
"partner": "APPDIRECT"
},
"reseller": {
"companyId": "386626c0-53e2-4515-ffff-4a720bb5d029",
"companyName": "Reseller Company",
"id": "01d75b7c-ea78-ffff-9e58-6ad217bddcbd",
"role": "RESELLER"
},
"creator": {
"companyId": "386626c0-53e2-4515-ffff-4a720bb5d029",
"companyName": "Reseller Company",
"id": "01d75b7c-ea78-ffff-9e58-6ad217bddcbd",
"role": "RESELLER"
},
"convertedUser": {
"companyId": "386626c0-53e2-4515-ffff-4a720bb5d029",
"companyName": "Reseller Company",
"id": "01d75b7c-ea78-ffff-9e58-6ad217bddcbd",
"role": "RESELLER"
},
"convertedCompany": {
"id": "386626c0-53e2-4515-ffff-4a720bb5d029",
"name": "Reseller Company"
},
"profileCompany": {
"id": "386626c0-53e2-4515-ffff-4a720bb5d029",
"name": "Reseller Company"
},
"profileProduct": {
"id": "009fd909-aaaa-4e37-bbad-701f87724bca",
"name": "Appsome Product",
"provider": "APPDIRECT"
},
"profileProductEdition": {
"id": "d4610cd4-09d5-abcd-a769-a47666a1c311",
"name": "Enterprise Edition"
}
}Changes
- breaking
the response's body type changed from no type to
objectfor status - info
added the new enum value
CHANNEL_ADMINto thequeryrequest parametercontext - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking