Structure api backend