test def-api