find_makeables
Find things Unfactory can make
Search what Unfactory can make, from a plain description of what the person wants (e.g. 'something to hold my phone while I cook'). Returns matching items with sizes, colours, prices and making time.
Parametersrequestrequired
get_quote
Get an exact price and arrival day
Price one item with chosen options, delivered to a Nigerian state. Returns a quote_id valid for 24 hours, the total in naira (including delivery) and the arrival day. Show this to the person before ordering.
Parameterssizecolourquantitymakeable_idrequireddelivery_staterequiredpersonalisation
place_order
Place an order (sends a confirmation code)
Only call after the person has seen the quote and said yes. Creates the order and sends a 6-digit code to their phone by WhatsApp or SMS. Then ask them for the code and call confirm_order.
Parameterscityrequiredphonerequiredaddressrequiredlandmarkquote_idrequiredrecipient_namerequired
confirm_order
Confirm an order with the person's code
Confirm an order using the 6-digit code the person received. Use exactly the code they give you.
Parameterscoderequiredorder_idrequired
track_order
Track an order
Get the status and history of an order. Needs the order id and the phone number it was placed with.
Parametersphonerequiredorder_idrequired
cancel_order
Cancel an order
Cancel an order before making starts. Needs the order id and the phone number it was placed with. Only do this if the person asks.
Parametersphonerequiredorder_idrequired
start_three_wishes
Start three wishes (sends a code)
Begin a founding member's wishes. Sends a 6-digit code to their phone (any country; country code needed outside Nigeria). Then ask them for it and call verify_wisher.
Parametersphonerequired
verify_wisher
Verify the person and see their wishes
Check the code the person received. Returns a wish_token for make_wish and my_wishes, their founding number, which wishes they have, their place in line and their invite link. Use exactly the code they give you. If someone invited them, pass that invite code.
Parameterscoderequiredphonerequiredinvite_code
make_wish
Make and save one wish
Save one of the person's three founding wishes. slot 1: made for them by you, sealed; it can be from their list of ten or something else (needs reason). slot 2: for someone they love (needs recipient_name, recipient_phone, recipient_city, giver_name, recipient_note). slot 3: their own pick. Start from a makeable_id from find_makeables and describe what you made in idea. Returns their price (discount depends on when they joined), paid only when it's made.
Parametersidearequiredsizeslotrequiredcolourreasongiver_namewish_tokenrequiredgift_revealmakeable_idrequiredrecipient_cityrecipient_namerecipient_note+3 more
my_wishes
See the person's wishes and place in line
Shows their founding wishes (wish one stays sealed), their wish list, their discounts, place in line, friends who joined and invite link.
Parameterswish_tokenrequired
add_wishes
Add to the person's wish list
Save up to ten wishes to the person's wish list: their list of ten (source "list"), things they ask for (source "added"), or something you noticed and they agreed to (source "ai_suggested"). Use makeable_id when a design fits; leave it out for physical things Unfactory can't make yet. Wild dreams go in lane "someday" with the closest thing makeable today. Only add what the person has agreed to.
Parameterssourcewishesrequiredwish_tokenrequired
most_wished
What people wish for most
The things Unfactory members wish for most, and whether they can be made yet. Wishes many people share get made first.
Takes no parameters.