# AsyncAPI Intent-driven API + Parser-API feedback gathering - We need more data to know what is being used. ## Introducing intent-driven API Positive sides: - Adds a layer of abstractions, so you dont need to learn 100% of the specification. - Can access the raw data that follows the specification. - Helps everyone (not just coders) better understand the tool. - Can help avoid breaking changes. Negative sides: - Adds a layer of abstractions, you need to learn both the parser and specification - If you provide the raw data, more API's to maintain. ## Introducing parser-api Positive sides: - Can ensure compatibility between languages - Helps emphasize AsyncAPI roadmap Negative sides: - Forcing parser implementations (if forced for official parsers) ## Keep current API style Positive sides: - Negative sides: - All positive sides of the intent-driven API