Work with this as data
Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
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.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/leadsquared-activities-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
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 Specification
openapi: 3.2.0
info:
title: LeadSquared REST Activities API
version: '2.0'
description: 'REST API for managing leads, opportunities, and activities in
LeadSquared. Authentication uses an AccessKey and SecretKey passed
as query parameters. The API host is region-specific; substitute
your tenant API host for the {host} server variable.
Source documentation: https://apidocs.leadsquared.com/
'
servers:
- url: https://{host}/v2
description: Region-specific LeadSquared API host
variables:
host:
default: api.leadsquared.com
description: Your region-specific API host (see https://apidocs.leadsquared.com/api-host/)
security:
- AccessKeyAuth: []
SecretKeyAuth: []
tags:
- name: Activities
description: Activity events on leads
paths:
/ProspectActivity.svc/Create:
post:
operationId: postActivity
summary: Post an activity on a lead
description: 'Create a custom activity event against a lead. The
RelatedProspectId identifies the lead, ActivityEvent is the
configured event code.
'
tags:
- Activities
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/ActivityCreate'
example:
RelatedProspectId: bd595fc2-3678-4004-9ac6-65bfd1caadb5
ActivityEvent: 201
ActivityNote: Your Activity Note
ProcessFilesAsync: true
ActivityDateTime: '2015-10-11 12:13:44'
Fields:
- SchemaName: mx_Custom_1
Value: value
responses:
'200':
description: Activity created
content:
application/json:
schema:
$ref: '#/components/schemas/CreateResponse'
components:
schemas:
CreateResponse:
type: object
properties:
Status:
type: string
example: Success
Message:
type: object
properties:
Id:
type: string
example: cc3fef18-960b-4a60-98c0-af2ab61cee80
ActivityCreate:
type: object
required:
- RelatedProspectId
- ActivityEvent
properties:
RelatedProspectId:
type: string
ActivityEvent:
type: integer
ActivityNote:
type: string
ProcessFilesAsync:
type: boolean
ActivityDateTime:
type: string
description: Timestamp in "yyyy-mm-dd hh:mm:ss" format
Fields:
type: array
items:
type: object
properties:
SchemaName:
type: string
Value:
type: string
securitySchemes:
AccessKeyAuth:
type: apiKey
in: query
name: accessKey
SecretKeyAuth:
type: apiKey
in: query
name: secretKey