Overview
This endpoint allows you to map multiple concepts from source vocabularies to target vocabularies in a single API call. It’s optimized for bulk operations and provides significant performance benefits when working with large sets of concept mappings.Request Body
Array of concept mapping requests
Query Parameters
Specific vocabulary release version (e.g., “2024.1”)
Include full source concept details in responses
Include confidence scores for mappings
Response
Indicates if the batch mapping request was successful
Response data containing batch mapping results
Response metadata and API information
Usage Examples
Basic Batch Mapping
Map concepts to common coding systems:High-Quality Mappings Only
Get only exact, standard concept mappings:Research Context Mapping
Map concepts with context tracking:Important Notes
- Batch size limit: Maximum 200 mapping requests per batch
- Performance optimization: Batch processing is significantly more efficient than individual requests
- Error isolation: Individual mapping failures don’t affect other mappings in the batch
- Result ordering: Results are returned in the same order as input mappings
- Confidence scores: Available when
include_mapping_confidence=true
but increase processing time - Context tracking: Use
context_id
for tracking related mappings across requests
Related Endpoints
- Map Concepts - Single concept mapping
- Validate Mappings - Validate existing mappings
- Get Mapping Coverage - Vocabulary mapping coverage analysis