File API specs