# AML Screening - Businesses ## Performs An AML Search For A Business And Saves The Results To The Database - [POST /compliance/kyc-protect/searches/businesses](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/kycsearchbusiness.md): A request requires a name, at least one valid dataset, and a threshold. User will be deducted 1 credit for each AML search. ## Returns Business AML Searches - [GET /compliance/kyc-protect/searches/businesses](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/kycsearchbusinessget.md): Returns a list of business AML searches ordered by modified date. ## Update Business AML Searches - [PUT /compliance/kyc-protect/searches/businesses](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/kycsearchbusinessput.md): Updates a batch of business AML searches. ## Return Business AML Search By Search Id - [GET /compliance/kyc-protect/searches/businesses/{searchId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/getkycsearchbusinessbysearchid.md): Returns a single AML search based on Search id. ## Update A Business AML Search By Search Id - [PUT /compliance/kyc-protect/searches/businesses/{searchId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/putkycsearchbusinessbysearchid.md): Updates a business AML search. ## Return Business AML Search Hits - [GET /compliance/kyc-protect/searches/businesses/{searchId}/hits](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/getkycsearchbusinesshitsbysearchid.md): Returns the business AML search hits from the AML search results. ## Update Batch Of Business AML Search Hits - [PUT /compliance/kyc-protect/searches/businesses/{searchId}/hits](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/putkycsearchbusinesshitsbysearchid.md): Updates a batch of business AML search hits. ## Return Full AML Search Hit Information By SearchId And HitId - [GET /compliance/kyc-protect/searches/businesses/{searchId}/hits/{hitId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/getkycsearchbusinesshitsbysearchidandhitid.md): This endpoint will return the full hit information by search Id and hitId. Once this information is requested the information returned is stored to the database as a snap shot of that point in time. ## Update A Single Business Hit - [PUT /compliance/kyc-protect/searches/businesses/{searchId}/hits/{hitId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/putkycsearchbusinessbysearchidandhitid.md): This endpoint will update a single business AML search hit by searchId and hitId. ## Download AML Details for a Hit - [GET /compliance/kyc-protect/searches/businesses/{searchId}/hits/{hitId}/download](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/compliancegetkycsearchbusinesshitsbysearchidandhitiddownload.md): Retrieves the download URL and metadata for the AML details PDF associated with a specific hit within a business search. Use this endpoint to obtain the PDF file containing detailed AML information for a flagged result () from a previously performed search (). The response includes the download URL, file name, expiration timestamp, and identifiers for the search and hit. ## Download A PDF File For A Business AML Screening - [POST /compliance/kyc-protect/searches/businesses/download](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/compliancekycsearchbusinessdownload.md): A request requires a name, at least one valid dataset, at least one valid countrycode and a threshold. Length of name must not exceed 200 characters. User will be deducted 1 credit for each search. ## Download PDF Business Search Report - [POST /compliance/kyc-protect/searches/businesses/{searchId}/download](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/aml-screening-businesses/compliancegetkycsearchbusinessdownloadbysearchid.md): Returns a business search report for the user's customer based on search id retrieves data using the POST method to allow inclusion of request payload.