Virus and Malware Scan API available in one more region: Australia
Having the option to decide on the region where data is processed is important for two reasons: network latency and data protection compliance. Today, we are thrilled to announce that we are expanding our infrastructure to an additional region in Australia. The attachmentAV Virus and Malware Scan API is available in five regions: the EU, US, India, Canada, and Australia.

The following code snippets explain how to use the new endpoint in Australia.
When sending HTTPS requests via curl or other tools, use https://australia.developer.attachmentav.com/v1/ as the base URL.
curl \
-H 'x-api-key: <API_KEY_PLACEHOLDER>' \
'https://australia.developer.attachmentav.com/v1/test'
All our SDKs are configured to use the API endpoint in Europe by default. To modify the endpoint, use setBasePath() as illustrated in the following code example.
import com.attachmentav.api.AttachmentAvApi;
import com.attachmentav.client.ApiClient;
import com.attachmentav.client.ApiException;
import com.attachmentav.client.Configuration;
import com.attachmentav.model.ScanResult;
import com.attachmentav.model.SyncDownloadScanRequest;
// ...
ApiClient client = Configuration.getDefaultApiClient();
client.setApiKey("<API_KEY_PLACEHOLDER>");
client.setBasePath("https://australia.developer.attachmentav.com/v1");
AttachmentAvApi api = new AttachmentAvApi();
All our SDKs are configured to use the API endpoint in Europe by default. To modify the endpoint, use configuration.host as illustrated in the following code example.
import attachmentav
configuration = attachmentav.Configuration()
configuration.access_token = "<API_KEY_PLACEHOLDER>"
configuration.host = "https://australia.developer.attachmentav.com/v1"
with attachmentav.ApiClient(configuration) as api_client:
api_instance = attachmentav.AttachmentAVApi(api_client)
All our SDKs are configured to use the API endpoint in Europe by default. To modify the endpoint, use basePath as illustrated in the following code example.
ESM
import { AttachmentAVApi, Configuration } from '@attachmentav/virus-scan-sdk-ts';
const config = new Configuration({
accessToken: '<API_KEY_PLACEHOLDER>',
basePath: 'https://australia.developer.attachmentav.com/v1'
});
const api = new AttachmentAVApi(config);
CommonJs
const { AttachmentAVApi, Configuration } = require('@attachmentav/virus-scan-sdk-ts');
const config = new Configuration({
accessToken: '<API_KEY_PLACEHOLDER>',
basePath: 'https://australia.developer.attachmentav.com/v1'
});
const api = new AttachmentAVApi(config);
All our SDKs are configured to use the API endpoint in Europe by default. To modify the endpoint, use basePath as illustrated in the following code example.
import { AttachmentAVApi, Configuration } from '@attachmentav/virus-scan-sdk-ts';
const config = new Configuration({
accessToken: '<API_KEY_PLACEHOLDER>',
basePath: 'https://australia.developer.attachmentav.com/v1'
});
Subscriptions with monthly or yearly payment
For details, please refer to Virus and Malware Scan API Pricing.
Published on May 18, 2026 | Written by Michael