# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for CRM Associations Schema Limits API version: 1.0.0 extends: openapi/hubspot-limits-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-24' generator: build-phrasing.py label: Generated by API Evangelist operations: 5 - target: $.paths['/crm/associations/2026-09/definitions/configurations/all'].get update: x-apievangelist-phrasing: intent: List every association limit in the CRM effect: read questions: - Where can I see all the association limits configured across my CRM objects? - Which object type pairs in my HubSpot account have association limits set? instructions: - text: List all configured association limits across every CRM object type. - text: Show me the full set of association limit configurations in my account. method: generated generated: '2026-09-24' - target: $.paths['/crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}'].get update: x-apievangelist-phrasing: intent: Check association limits between two object types effect: read questions: - How many companies can a contact be associated with under my current limits? - What association limits apply between two specific CRM object types? instructions: - text: Show the association limits from {fromObjectType} to {toObjectType}. slots: fromObjectType: path.fromObjectType toObjectType: path.toObjectType - text: Get the association configuration between {fromObjectType} records and {toObjectType} records. slots: fromObjectType: path.fromObjectType toObjectType: path.toObjectType method: generated generated: '2026-09-24' - target: $.paths['/crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/create'].post update: x-apievangelist-phrasing: intent: Set new association limits between object types effect: write questions: - Can I cap how many deals a contact can be associated with? - How do I add a new association limit where none exists yet? instructions: - text: Configure new association limits {inputs} from {fromObjectType} to {toObjectType}. slots: inputs: requestBody.inputs fromObjectType: path.fromObjectType toObjectType: path.toObjectType - text: Create limits on how many {toObjectType} records a {fromObjectType} can be linked to. slots: toObjectType: path.toObjectType fromObjectType: path.fromObjectType method: generated generated: '2026-09-24' - target: $.paths['/crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/purge'].post update: x-apievangelist-phrasing: intent: Remove association limits between object types effect: destructive questions: - How do I lift an association limit I set earlier? - Can I delete several association limits for one object pair in a batch? instructions: - text: Remove the association limits {inputs} between {fromObjectType} and {toObjectType}. slots: inputs: requestBody.inputs fromObjectType: path.fromObjectType toObjectType: path.toObjectType - text: Delete all the caps on associating {fromObjectType} records with {toObjectType} records. slots: fromObjectType: path.fromObjectType toObjectType: path.toObjectType method: generated generated: '2026-09-24' - target: $.paths['/crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/update'].post update: x-apievangelist-phrasing: intent: Change existing association limits effect: write questions: - Can I raise an association limit that's already configured? - How do I adjust the maximum number of associations for an existing limit? instructions: - text: Update the existing association limits from {fromObjectType} to {toObjectType} to {inputs}. slots: fromObjectType: path.fromObjectType toObjectType: path.toObjectType inputs: requestBody.inputs - text: Change the configured cap on {fromObjectType} to {toObjectType} associations. slots: fromObjectType: path.fromObjectType toObjectType: path.toObjectType method: generated generated: '2026-09-24'