{"service":"CCN Integration API","version":"1.0.0","description":"Convert JSON shipment data to XML and send to CCN","authentication":"Bearer token required for all endpoints except /health","endpoints":{"/":"GET - This information page","/health":"GET - Health check","/process/full":"POST - Process shipment (FWB + FHL)","/process/fwb":"POST - Process FWB only","/process/fhl":"POST - Process FHL only","/upload":"POST - Upload JSON file for processing","/send-xml":"POST - Send existing XML file to CCN","/admin/keys":"GET - List API keys [admin permission]","/admin/keys/generate":"POST - Generate new API key [admin permission]","/admin/keys/deactivate/{key_suffix}":"DELETE - Deactivate API key [admin permission]"},"security":{"rate_limiting":"100 requests per minute per IP","cors_restrictions":"Disabled for testing flexibility","max_request_size":"50MB","authentication":"Bearer token required"},"usage":"Include 'Authorization: Bearer YOUR_API_KEY' in request headers"}