To sell your API products in Alibaba Cloud Marketplace, you must publish them on Alibaba Cloud Marketplace. This topic describes how to publish an API product on Alibaba Cloud Marketplace.
Your API product is published to API Gateway. For more information, see Publish API products on API Gateway.
2. In the left-side navigation pane, choose Listing >Product Manager.
3. Click Create Product.
4. On the Access Information page, enter the product information in the configuration wizard.
i. Enter the access information and click Next.
Choose Your Product Type
Select API Service.
Enter a custom product name.
Select API Group
This group is the API group that you used when you published the API product to API Gateway. Click the region where the API Group resides and select the API group.
Enter the API endpoint prefix. Make sure that the prefix is globally unique.
Configure Production Notification
If you select Yes, you must enter the URL that is used to receive production notifications. After a customer places an order in Alibaba Cloud Marketplace, the service provider interface (SPI) is called to notify you of the transaction. The parameter works in the same way as the SPI of SaaS products. For more information, see SPI security scheme.
ii. Enter the basic information and click Next.
Upload the product images that you want to show on the product list page and product details page. The recommended image size is 200 × 150 pixels.
Enter the short description of your product. This description appears on the product list page in Alibaba Cloud Marketplace. We recommend that you enter no more than 200 characters.
Enter the detailed description of your product. This description appears on the top of the product details page. We recommend that you describe your product as detailed as possible.
Describe your product in detail with rich text. If you want to use an image in the product description, drag the image to the rich text editor.
Optional. Upload snapshots of your product for the customers' reference.
Optional. Upload certificates of the product, such as the intellectual property certificate, patent certificate, and special certificates, to increase customers' trust in the product.
Optional. Enter success stories about the product. These stories appear on the product details page.
Upload the documentation of your product. The operational staff will check the user guide when they review your product. The user guide must be in PDF format and cannot exceed 10 MB.
Enter after-sales support information, such as the support that you can provide and the time period during which the support is available.
iii. Enter the business information and click Next.
Select the category of your product.
Optional. Add a tag to the product so that customers can find the product based on the tag with ease.
SEO for Your Product
Specify search keywords and description for the product. This increases the visibility of the product in search results of search engines such as Google.
iv.Enter the salesinformation and click Next.
Currently, API productsare billed by package.
Package mode: In this mode, you can offer your API product in theform of packages.
You must specify the price and quota of packages. The quota is the number of calls that packages provide. Alibaba Cloud Marketplace calculates the number of API calls based on HTTP status codes that the API calls return.
HTTP status codes that range from 200 to 299 indicate successful API calls. API call that return any codes in this range is considered as valid calls and the package quota is deducted.
HTTP status codes that range from 400 to 500 indicate client errors, such as an invalid client parameter. API call that return any codes in this range is considered as invalid call and the package quota is not deducted.
HTTP status codes that range from 500 to 599 indicate server errors, such as server unavailability. API call that return any codes in this range is considered as invalid call and the package quota is not deducted.
If your API product is free in some cases, you must adjust the HTTP status code to a proper range.
v. Enter the product agreement and click Next.
End User License Agreement (EULA) is a legal agreement between you and your customers. Customers must agree to this agreement before they purchase the product. You can use the EULA template that Alibaba Cloud Marketplace provides and modify the template as required. You can also import a custom EULA template.