Open Paws API
  • Documentation
  • API Reference
  • Pricing
  • Resources
System
    Health Checkget
Search
    Search all tablespostSearch a single tablepost
OSINT
    Generate Personal OSINT ProfilepostInvestigate Companypost
Content
    Generate Advocacy Contentpost
Chat
    Send Chat MessagepostDetect Message Intentpost
Legal
    Get Legal Guidancepost
Tracking
    Set Up Issue Trackingpost
Knowledge
    Semantic Knowledge Searchpost
Webhooks
    Clerk Webhook Handlerpost
Schemas
powered by Zudoku
Open Paws API
Open Paws API

Content

Endpointhttps://api.openpaws.ai

AI-powered content generation for advocacy campaigns


Generate Advocacy Content

POST
https://api.openpaws.ai
/content/generate

Generate multiple content variations for animal advocacy campaigns. Uses AI to create platform-specific content with different tones and approaches.

Use Cases

  • Create social media posts for campaigns
  • Draft email templates for outreach
  • Generate press release content
  • Prepare educational materials

Generate Advocacy Content › Headers

Authorization
string · required

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Generate Advocacy Content › Request Body

topic
string · minLength: 1 · maxLength: 500 · required

The advocacy topic to create content about

platform
string · enum

Target social media platform

Enum values:
instagram
twitter
facebook
linkedin
contentType
string · enum

Type of content to generate

Enum values:
social
email
press
educational
Default: social
tone
string · enum

Desired tone of the content

Enum values:
urgent
hopeful
emotional
educational
keyPoints
string · maxLength: 1000

Specific points, stats, or facts to include

callToAction
string · maxLength: 500

Desired call to action

Generate Advocacy Content › Responses

Generated content variations

object[]

Array of content variations with different approaches

POST/content/generate
curl --request POST \
  --url https://api.openpaws.ai/content/generate \
  --header 'Authorization: <string>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "topic": "topic",
  "platform": "instagram",
  "contentType": "social",
  "tone": "urgent",
  "keyPoints": "keyPoints",
  "callToAction": "callToAction"
}
'
shell
Example Request Body
{
  "topic": "topic",
  "platform": "instagram",
  "contentType": "social",
  "tone": "urgent",
  "keyPoints": "keyPoints",
  "callToAction": "callToAction"
}
json
Example Responses
{
  "variations": [
    {
      "title": "title",
      "content": "content"
    }
  ]
}
json
application/json

OSINTChat