Module: MisarReach
- Defined in:
- lib/misar_reach.rb,
lib/misar_reach/client.rb,
lib/misar_reach/errors.rb
Overview
Official Ruby SDK for the MisarReach developer API (api.misar.io/reach/api).
require "misar_reach"
reach = MisarReach.new(api_key: "mrk_...")
reach.leads.search(query: "SaaS founders", location: "US")
Defined Under Namespace
Classes: AdsResource, ApiError, AuthError, AutopilotResource, CampaignTemplatesResource, CampaignsResource, ChannelsResource, Client, ContactsResource, ConversationsResource, DealsResource, DeliverabilityResource, LeadsResource, NetworkError, NotFoundError, NotificationsResource, PipelineResource, PlanResource, RateLimitError, Resource, SalesAgentResource, SettingsResource, UpgradeRequiredError, WebhooksResource, WorkspacesResource
Constant Summary collapse
- BASE_URL =
"https://api.misar.io/reach/api".freeze
- RETRYABLE =
[429, 500, 502, 503, 504].freeze
- RETRY_BASE_S =
0.3
Class Method Summary collapse
Class Method Details
.new(**kwargs) ⇒ Object
11 12 13 |
# File 'lib/misar_reach.rb', line 11 def self.new(**kwargs) Client.new(**kwargs) end |