Request Transformation.
Transform incoming requests to match ABIS expectations and responses to match client needs.
Custom APIs often need to transform data between client format and ABIS format. Request transformation maps client fields to ABIS parameters; response transformation shapes ABIS output for clients.
Design transformations as composable functions. Each transformation handles one concern: field mapping, type conversion, validation, or enrichment. Compose these for complex transformations.
Handle transformation errors gracefully. Invalid input should return clear error messages indicating what's wrong and how to fix it—not generic 500 errors.
FIELD MAPPING
Map client field names to ABIS field names. Handle naming convention differences.
STRUCTURETYPE CONVERSION
Convert between data types: strings to dates, numbers to enums, nested to flat.
FORMATENRICHMENT
Add derived fields: timestamps, request IDs, computed values from other fields.
AUGMENTFILTERING
Remove sensitive fields from responses. Apply field-level access control.
SECURITY