Use the same APIs that empower Pipfeed’s backend. We created these APIs using multiple technologies and we also use multiple A.I. models to predict category and generate a summary.

Extract Article API

We have hosted the APIs on RapidApi.com. You can access the article extract API here: https://rapidapi.com/imshashank/api/a-i-powered-url-article-extractor/

The below are the various fields in the API Resonse.

// Fields in the API

@Data
@Builder
public class ArticleExtractApiResponse {

/**
 * Published date of the article
 */
 @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", timezone = "UTC")
private Instant publishedAt;

/**
 * Title of the article
 */
 private String title;

/**
 * List of authors for the article
 */
 private List<String> authors;

/**
 * Metadata Description
 */
 private String description;

/**
 * Predicted Language
 */
 private String language;

/**
 * Final URL of the article
 */
 private String url;

/**
 * Main featured image
 */
 private String mainImage;

/**
 * Extracted HTML
 */
 private String html;

/**
 * Content as plain text
 */
 private String text;

/**
 * Main predicted category
 */
 private String category;

/**
 * Top 3 Predicted Categoris using an A.I. model
 */
 private List<String> predictedCategories;

/**
 * Tags
 */
 private List<String> tags;

/**
 * Most important keywords in the article
 */
 private List<String> keywords;

/**
 * A.I. generated summary of the article
 */
 private String summary;

/**
 * All images in the article
 */
 private List<String> images;

/**
 * The name of the blog article is published in
 */
 private String blogName;

/**
 * Logo of the blog
 */
 private String blogLogoUrl;

}