Updates AnnotationPropertyType
Makes api configuration optional