Feasibility

Understanding sampling capacities

Feasibility API uses, like Supply API, RESTful APIs and HTTP protocol standards. The project/bid request is structured into a JSON format and is then pushed, using a POST method, to the URL endpoint provided by each integrated sample partner.

Each sample partner must be able to host and return a feasibility estimate (completes and cost) based on all project attributes. The supplier’s application should respond synchronously to the request with a JSON format answer detailing the feasibility of that project, with the number of completes and associated cost at a minimum. This response should reflect the supplier’s commitment to delivering at the answered volume and price.

📘

Feasibility requests will contain any of the variables available in Sample One.
The assumption being that all variables available in Sample One are mapped on supplier end for all the countries where the supplier activates.

What will happen with the answer we get:

  • All valid responses, containing details about sample capabilities and associated costs, which are received within 5 seconds or less, from the moment those are issued from Feasibility platform, are then compiled to determine the optimum blend
  • All valid responses that are received after 5 seconds form the moment the feasibility request is issued, will not be considered for that specific bid request
  • All valid answers received within 5 seconds are cached by S1 Feasibility module and will be used for future bids with similar specs. The cached responses will be considered valid for the next 24h from the moment those are stored in the Feasibility platform
  • The expected lifespan/validity of an answer is 90 days from the moment when it’s received and stored in the Feasibility platform

📘

Programmatic answers for feasibility API need to reach Ipsos platform in less than 5 sec

Testing Feasibility on Ipsos Sandbox

  • Access: https://developer.ipsosinteractive.com/
  • Click on "Authorize" and login using your sandbox credentials
  • The FeasibilityCheck API method is displayed: POST /supplier/v1/feasibility-check
  • Under "feasibilityRequest" field, paste the JSON of a predefined feasibility request example from here
  • Under "supplierEndpoint" box, type in endpoint click on "Try it out"
  • The method returns the Response Code "200" => the request was successful
964