{"ref":"artifact:btp-malware-scanning","page":"/artifacts/btp-malware-scanning","json":"/artifacts/btp-malware-scanning.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"btp-malware-scanning","name":"SAP Malware Scanning service","artifact_type":"service","ecosystem":"btp","serves_ecosystems":["cap"],"domain":"security-and-compliance","origin_ring":"sap-official","description":{"one_line":"Scans an uploaded file over a REST call, with ClamAV behind it — the check an attachments plugin runs before a file is served back.","short":"Scans uploaded files over REST with ClamAV"},"links":{"homepage":"https://discovery-center.cloud.sap/serviceCatalog/malware-scanning-service","docs":"https://github.com/SAP-samples/btp-service-metadata/blob/main/v1/developer/malware-scanner.json","whats_new":"https://help.sap.com/whats-new/cf0cb2cb149647329b5d02aa96303f56?Component=Malware+Scanning+Service"},"provides":["capability:malware-scanning"],"interfaces":[{"key":"scan-api","name":"SAP Malware Scanning Service","kind":"api","protocol":"http","direction":"in","for":"scan a file posted as a plain binary to the /scan endpoint, answered with a JSON result","url":"https://api.sap.com/api/MalwareScanAPI/overview","version":"1.0","sources":[{"url":"https://help.sap.com/docs/MALWARE_SCANNING/b416237f818c4e2e827f6118640079f8/373b7b209dc24e298613a7b9bd9c6568.html","title":"Developing Applications with SAP Malware Scanning Service, SAP Help Portal","checked":"2026-09-28","quote":"Provide binaries for scanning to the /scan endpoint in the body of the call."},{"url":"https://help.sap.com/docs/MALWARE_SCANNING/b416237f818c4e2e827f6118640079f8/373b7b209dc24e298613a7b9bd9c6568.html","title":"Developing Applications with SAP Malware Scanning Service, SAP Help Portal","checked":"2026-09-28","quote":"The host URL for the POST call is under the sync_url parameter."},{"url":"https://help.sap.com/docs/MALWARE_SCANNING/b416237f818c4e2e827f6118640079f8/373b7b209dc24e298613a7b9bd9c6568.html","title":"Developing Applications with SAP Malware Scanning Service, SAP Help Portal","checked":"2026-09-28","quote":"The service returns a scan result in JSON format."},{"url":"https://help.sap.com/docs/MALWARE_SCANNING/b416237f818c4e2e827f6118640079f8/373b7b209dc24e298613a7b9bd9c6568.html","title":"Developing Applications with SAP Malware Scanning Service, SAP Help Portal","checked":"2026-09-28","quote":"For more information about how to use the API, see the link for SAP Malware Scanning service API on the SAP Business Accelerator Hub in the Related Information section."},{"url":"https://api.sap.com/odata/1.0/catalog.svc/APIContent.APIs(%27MalwareScanAPI%27)/Versions?$format=json","title":"SAP Business Accelerator Hub catalogue, MalwareScanAPI","checked":"2026-09-28","quote":"\"Title\": \"SAP Malware Scanning Service\""},{"url":"https://api.sap.com/odata/1.0/catalog.svc/APIContent.APIs(%27MalwareScanAPI%27)/Versions?$format=json","title":"SAP Business Accelerator Hub catalogue, MalwareScanAPI","checked":"2026-09-28","quote":"\"Version\": \"1.0\""},{"url":"https://api.sap.com/odata/1.0/catalog.svc/APIContent.APIs(%27MalwareScanAPI%27)/Versions?$format=json","title":"SAP Business Accelerator Hub catalogue, MalwareScanAPI","checked":"2026-09-28","quote":"\"ServiceCode\": \"REST\""},{"url":"https://api.sap.com/odata/1.0/catalog.svc/APIContent.APIs(%27MalwareScanAPI%27)/Versions?$format=json","title":"SAP Business Accelerator Hub catalogue, MalwareScanAPI","checked":"2026-09-28","quote":"\"State\": \"ACTIVE\""}]}],"provenance":{"discovered_via":[{"source":"source:sap-samples","channel":"btp-service-metadata"}],"first_seen":"2026-09-09"},"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":{"label":"Deprecation","tier":"good","evidence":"no plan deprecated, 1 plan"},"continuity":{"label":"Beta","tier":"good","evidence":"no plan in beta"},"reach":{"label":"Regions","tier":"reported","evidence":"46 regions"},"support":{"label":"Support","tier":"good","evidence":"BC-CP-CF-SEC-VIR"}},"signals":{"crawled_at":"2026-10-25","technical_id":"malware-scanner","technical_ids":["malware-scanner"],"joined_by":"docs","display_name":"SAP Malware Scanning service","plans":[{"name":"clamav","category":"SERVICE","deprecated":false,"beta":false,"regions":["ae01","ap01","ap10","ap11","ap12","ap20","ap21","ap30","ap31","br10","br20","br30","ca10","ca20","ch20","eu01","eu02","eu10","eu11","eu13","eu20","eu22","eu30","eu31","eu32","il30","in10","in30","in31","jp01","jp10","jp20","jp30","jp31","sa30","sa31","uk20","us01","us02","us10","us11","us20","us21","us22","us30","us32"]}],"regions":46,"deprecated_plans":0,"support_components":["BC-CP-CF-SEC-VIR"]},"whats_new":{"crawled_at":"2026-10-25","url":"https://help.sap.com/whats-new/cf0cb2cb149647329b5d02aa96303f56?Component=Malware+Scanning+Service","feed":"cf0cb2cb149647329b5d02aa96303f56","components":["Malware Scanning Service"],"entries":[{"id":592666441,"date":"2022-09-08","revised":"2022-12-15","component":["Malware Scanning Service"],"title":"Bindings Support for Mutual Transport Layer Security","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry","Kyma"],"description_sha256":"d40346a659cab34edf9483885c4c6b137cfa32812b3a51d10e34710fc68108e5"}]},"api_hub":{"scan-api":{"crawled_at":"2026-10-25","url":"https://api.sap.com/api/MalwareScanAPI/overview","name":"MalwareScanAPI","title":"SAP Malware Scanning Service","version":"1.0","service_code":"REST","state":"ACTIVE","parent":"malwarescan","modified_at":"2022-05-19","created_at":"2021-12-13","cited_by":[{"ref":"artifact:btp-malware-scanning","key":"scan-api"}]}},"edges":{"maintainers":[],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[{"ref":"artifact:cap-js-attachments","name":"@cap-js/attachments","json":"/artifacts/cap-js-attachments.json","requirement":"conditional","role":"attachment-scanning","condition":"Malware scanning is enabled."},{"ref":"artifact:tklein1801-cap-js-attachments","name":"@tklein1801/cap-js-attachments","json":"/artifacts/tklein1801-cap-js-attachments.json","requirement":"conditional","role":"attachment-scanning","condition":"Malware scanning is enabled."},{"ref":"artifact:cap-attachments-plus","name":"cap-attachments-plus","json":"/artifacts/cap-attachments-plus.json","requirement":"conditional","role":"attachment-scanning","condition":"Real malware scanning is enabled rather than the development mock."},{"ref":"artifact:cap-java-cds-feature-attachments","name":"com.sap.cds:cds-feature-attachments","json":"/artifacts/cap-java-cds-feature-attachments.json","requirement":"conditional","role":"attachment-scanning","condition":"Actual malware scanning is needed."}],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}