Overview
Endpoint
Environment
URL
Authentication
Authorization: Bearer {api_key}Example
import axios from "axios";
const cashrampBot = axios.create({
baseURL: "https://api.useaccrue.com/cashramp/bot/graphql",
headers: {
Authorization: `Bearer ${process.env.AGENT_API_KEY}`,
},
});import os
import requests
CASHRAMP_BOT_URL = "https://api.useaccrue.com/cashramp/bot/graphql"
cashramp_bot = requests.Session()
cashramp_bot.headers.update({
"Authorization": f"Bearer {os.environ['AGENT_API_KEY']}",
"Content-Type": "application/json",
})require "net/http"
require "uri"
require "json"
CASHRAMP_BOT_URL = URI("https://api.useaccrue.com/cashramp/bot/graphql")
def cashramp_bot_request(query, variables = {})
http = Net::HTTP.new(CASHRAMP_BOT_URL.host, CASHRAMP_BOT_URL.port)
http.use_ssl = true
req = Net::HTTP::Post.new(CASHRAMP_BOT_URL)
req["Authorization"] = "Bearer #{ENV['AGENT_API_KEY']}"
req["Content-Type"] = "application/json"
req.body = { query: query, variables: variables }.to_json
JSON.parse(http.request(req).body)
endLast updated