For a deeper look into our World Check One API, look into:

Overview |  Quickstart |  Documentation |  Downloads

question

Upvotes
Accepted
1 0 0 0

What are the guidelines for high volume testing of the World Check One API in Pilot environment?

We are planning to do high volume testing of the World Check One API in the Pilot/Test environment. The plan is to send a total of approx. 10,000 individuals, companies and vessels.

For each of the 10,000 records, we will check to see if a Case ID exists, and if not create one, and then send a request for ongoing screening.

1. Should there be a delay between the calls for each record, and if yes, how many seconds?

2. Can you provide at least a rough estimate for the total duration of the processing of the 10,000 cases?

world-checkworld-check-one
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvotes
Accepted
2.4k 6 5 6

@aldo.valerio

Hi,

So if I understand correctly the total testing volumes are 10000 API calls, what we usually recommended our clients with respect to the traffic/second is 5 API calls/second, but they can consume more calls but it depends on few factors like:

  1. The names being screened: If you screen a common name like Muhammed/John smith, the amount of time taken for the service to come back with a response is fairly high as the call would fetch large amounts of data from the database.
  2. The number of hops between your systems and the server.
  3. Platform availability at that moment.

So we encourage our clients to perform adequate testing to see how the platform behaves with the kind of data and traffic volumes being tested.

To answer your queries:

1. Should there be a delay between the calls for each record, and if yes, how many seconds?

  • As mentioned above, you can send up to 5 API calls/Second and they would go through easily, you can make more than 5 but then you may get a 429 response code and its probability depends on the above-mentioned reasons, if you would like a smooth transitions of requests and have no constraints with a buffer between API calls then you may try to give a buffer of 1 second between each call and see how the tests results pan out.

2. Can you provide at least a rough estimate for the total duration of the processing of the 10,000 cases?

  • Unfortunately, we cannot provide this information, you will have to perform the relevant tests and derived the respective results.
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.