PipedreamHQ / PipedreamHQ/pipedream

APIFreaks

Open
#21,609 0 comments 0 reactions 0 assignees View on GitHub
app enhancement
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Name of app / service**

ApiFreaks — an API hub offering a large catalog of data APIs (IP geolocation & threat intelligence, WHOIS, DNS, email/phone validation, geocoding, currency & commodity data, weather, ZIP codes, screenshots, PDF tools, and more).

**Link to developer documentation**

- API overview: https://apifreaks.com/api
- API reference: https://apifreaks.com/api/reference
- Playground: https://apifreaks.com/api/playground

Authentication is via API key.

**Is lack of support preventing you from moving forward, or do you have a workaround?**

It's blocking me. I already opened a PR to add a component for ApiFreaks, but it was closed with a note that the app itself needs to be integrated into Pipedream first before any components can be reviewed. I'm opening this request so the app can be set up, after which I'd like to resubmit my component PR.

**Are there specific actions or triggers you'd like to see for this app?**

Yes, to start, I'd like to contribute all the actions for the endpoints mentioned in the developer documentation(all standard request/response, no polling triggers needed initially). I have also created a PR in this case and you can refer to that: https://github.com/PipedreamHQ/pipedream/pull/21371

Let me know if you'd like me to scope down to some actions for the initial integration.

Contributor guide

Open the contributing guide

Research direction

Start with the ApiFreaks API overview, reference, and playground, then review PR #21371 for the proposed integration and actions. Done means ApiFreaks is integrated into Pipedream and the requested documented endpoints have standard request/response actions without polling triggers.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.