locale-aware api endpoint
newtab links request back to POST for future proofing
set cookie in the directory link fetch