Analyze Recipe Instructions

POST {{baseUrl}}/recipes/analyzeInstructions

This endpoint allows you to break down instructions into atomic steps. Furthermore, each step will contain the ingredients and equipment required. Additionally, all ingredients and equipment from the recipe's instructions will be extracted independently of the step they're used in.

Request Body

[{"name"=>"0", "value"=>"i", "datatype"=>"string"}, {"name"=>"1", "value"=>"n", "datatype"=>"string"}, {"name"=>"2", "value"=>"s", "datatype"=>"string"}, {"name"=>"3", "value"=>"t", "datatype"=>"string"}, {"name"=>"4", "value"=>"r", "datatype"=>"string"}, {"name"=>"5", "value"=>"u", "datatype"=>"string"}, {"name"=>"6", "value"=>"c", "datatype"=>"string"}, {"name"=>"7", "value"=>"t", "datatype"=>"string"}, {"name"=>"8", "value"=>"i", "datatype"=>"string"}, {"name"=>"9", "value"=>"o", "datatype"=>"string"}, {"name"=>"10", "value"=>"n", "datatype"=>"string"}, {"name"=>"11", "value"=>"s", "datatype"=>"string"}, {"name"=>"12", "value"=>"=", "datatype"=>"string"}, {"name"=>"13", "value"=>"P", "datatype"=>"string"}, {"name"=>"14", "value"=>"u", "datatype"=>"string"}, {"name"=>"15", "value"=>"t", "datatype"=>"string"}, {"name"=>"16", "value"=>" ", "datatype"=>"string"}, {"name"=>"17", "value"=>"t", "datatype"=>"string"}, {"name"=>"18", "value"=>"h", "datatype"=>"string"}, {"name"=>"19", "value"=>"e", "datatype"=>"string"}, {"name"=>"20", "value"=>" ", "datatype"=>"string"}, {"name"=>"21", "value"=>"g", "datatype"=>"string"}, {"name"=>"22", "value"=>"a", "datatype"=>"string"}, {"name"=>"23", "value"=>"r", "datatype"=>"string"}, {"name"=>"24", "value"=>"l", "datatype"=>"string"}, {"name"=>"25", "value"=>"i", "datatype"=>"string"}, {"name"=>"26", "value"=>"c", "datatype"=>"string"}, {"name"=>"27", "value"=>" ", "datatype"=>"string"}, {"name"=>"28", "value"=>"i", "datatype"=>"string"}, {"name"=>"29", "value"=>"n", "datatype"=>"string"}, {"name"=>"30", "value"=>" ", "datatype"=>"string"}, {"name"=>"31", "value"=>"a", "datatype"=>"string"}, {"name"=>"32", "value"=>" ", "datatype"=>"string"}, {"name"=>"33", "value"=>"p", "datatype"=>"string"}, {"name"=>"34", "value"=>"a", "datatype"=>"string"}, {"name"=>"35", "value"=>"n", "datatype"=>"string"}, {"name"=>"36", "value"=>" ", "datatype"=>"string"}, {"name"=>"37", "value"=>"a", "datatype"=>"string"}, {"name"=>"38", "value"=>"n", "datatype"=>"string"}, {"name"=>"39", "value"=>"d", "datatype"=>"string"}, {"name"=>"40", "value"=>" ", "datatype"=>"string"}, {"name"=>"41", "value"=>"t", "datatype"=>"string"}, {"name"=>"42", "value"=>"h", "datatype"=>"string"}, {"name"=>"43", "value"=>"e", "datatype"=>"string"}, {"name"=>"44", "value"=>"n", "datatype"=>"string"}, {"name"=>"45", "value"=>" ", "datatype"=>"string"}, {"name"=>"46", "value"=>"a", "datatype"=>"string"}, {"name"=>"47", "value"=>"d", "datatype"=>"string"}, {"name"=>"48", "value"=>"d", "datatype"=>"string"}, {"name"=>"49", "value"=>" ", "datatype"=>"string"}, {"name"=>"50", "value"=>"t", "datatype"=>"string"}, {"name"=>"51", "value"=>"h", "datatype"=>"string"}, {"name"=>"52", "value"=>"e", "datatype"=>"string"}, {"name"=>"53", "value"=>" ", "datatype"=>"string"}, {"name"=>"54", "value"=>"o", "datatype"=>"string"}, {"name"=>"55", "value"=>"n", "datatype"=>"string"}, {"name"=>"56", "value"=>"i", "datatype"=>"string"}, {"name"=>"57", "value"=>"o", "datatype"=>"string"}, {"name"=>"58", "value"=>"n", "datatype"=>"string"}, {"name"=>"59", "value"=>".", "datatype"=>"string"}, {"name"=>"60", "value"=>" ", "datatype"=>"string"}, {"name"=>"61", "value"=>"A", "datatype"=>"string"}, {"name"=>"62", "value"=>"d", "datatype"=>"string"}, {"name"=>"63", "value"=>"d", "datatype"=>"string"}, {"name"=>"64", "value"=>" ", "datatype"=>"string"}, {"name"=>"65", "value"=>"s", "datatype"=>"string"}, {"name"=>"66", "value"=>"o", "datatype"=>"string"}, {"name"=>"67", "value"=>"m", "datatype"=>"string"}, {"name"=>"68", "value"=>"e", "datatype"=>"string"}, {"name"=>"69", "value"=>" ", "datatype"=>"string"}, {"name"=>"70", "value"=>"s", "datatype"=>"string"}, {"name"=>"71", "value"=>"a", "datatype"=>"string"}, {"name"=>"72", "value"=>"l", "datatype"=>"string"}, {"name"=>"73", "value"=>"t", "datatype"=>"string"}, {"name"=>"74", "value"=>" ", "datatype"=>"string"}, {"name"=>"75", "value"=>"a", "datatype"=>"string"}, {"name"=>"76", "value"=>"n", "datatype"=>"string"}, {"name"=>"77", "value"=>"d", "datatype"=>"string"}, {"name"=>"78", "value"=>" ", "datatype"=>"string"}, {"name"=>"79", "value"=>"o", "datatype"=>"string"}, {"name"=>"80", "value"=>"r", "datatype"=>"string"}, {"name"=>"81", "value"=>"e", "datatype"=>"string"}, {"name"=>"82", "value"=>"g", "datatype"=>"string"}, {"name"=>"83", "value"=>"a", "datatype"=>"string"}, {"name"=>"84", "value"=>"n", "datatype"=>"string"}, {"name"=>"85", "value"=>"o", "datatype"=>"string"}, {"name"=>"86", "value"=>".", "datatype"=>"string"}]

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

{"parsedInstructions":[{"name":"","steps":[{"number":1,"step":"Put the garlic in a pan and then add the onion.","ingredients":[{"id":11215,"name":"garlic","localizedName":"garlic","image":"garlic.png"},{"id":11282,"name":"onion","localizedName":"onion","image":"brown-onion.png"}],"equipment":[{"id":404645,"name":"frying pan","localizedName":"frying pan","image":"pan.png"}]},{"number":2,"step":"Add some salt and oregano.","ingredients":[{"id":2027,"name":"oregano","localizedName":"oregano","image":"oregano.jpg"},{"id":2047,"name":"salt","localizedName":"salt","image":"salt.jpg"}],"equipment":[]}]}],"ingredients":[{"id":2027,"name":"oregano"},{"id":11215,"name":"garlic"},{"id":11282,"name":"onion"},{"id":2047,"name":"salt"}],"equipment":[{"id":404645,"name":"frying pan"}]}