Hi there! Our offer create API only supports html offers at this time. We are considering an update to support other offer types, however.
Feel free to submit this as an idea by selecting the "Submit an Idea" option in the middle right side of the forum homepage (orange lightbulb icon), and it will be included both as an idea for the Target product team to review, and for other Adobe Target community members to vote on. Thanks again for your question!