### cURL GET /content Example Source: https://fluxserp.com/docs/integrations?tab=api Fetches the list of articles scheduled for a specific date. Requires a Bearer token and the date parameter in YYYY-MM-DD format. ```bash curl -X GET \ "https://fluxserp.com/api/integrations/content?date=2025-01-15" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" ``` -------------------------------- ### cURL POST /ack Example Source: https://fluxserp.com/docs/integrations?tab=api Marks an article as published or skipped to prevent duplicate publishing. Requires the article ID and a JSON body with status. ```bash curl -X POST \ "https://fluxserp.com/api/integrations/ack/article_id_here" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" \ -d '{"status": "published"}' ``` -------------------------------- ### Authentication Header Example Source: https://fluxserp.com/docs/integrations?tab=api Shows the required Authorization header format for all API requests. Generate a key from Settings → Integrations. ```http Authorization: Bearer or_your_key_here ``` -------------------------------- ### GET /api/integrations/articles/:id Source: https://fluxserp.com/docs/integrations?tab=api Fetch the full content of a specific article. Requires a Bearer token in the Authorization header. ```APIDOC ## GET /api/integrations/articles/:id ### Description Fetch the full content of a specific article. ### Method GET ### Endpoint https://fluxserp.com/api/integrations/articles/:id ### Parameters #### Path Parameters - **id** (string) - Required - The article ID returned from the content endpoint ### Request Example (Not provided in source) ### Response #### Success Response (200) OK — success #### Response Example (Not provided in source) ``` -------------------------------- ### GET /api/integrations/content Source: https://fluxserp.com/docs/integrations?tab=api Fetch the list of articles scheduled for a specific date. Requires a Bearer token in the Authorization header. ```APIDOC ## GET /api/integrations/content ### Description Fetch the list of articles scheduled for a specific date. ### Method GET ### Endpoint https://fluxserp.com/api/integrations/content ### Parameters #### Query Parameters - **date** (string) - Required - Format YYYY-MM-DD ### Request Example ``` curl -X GET \ "https://fluxserp.com/api/integrations/content?date=2025-01-15" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" ``` ### Response #### Success Response (200) OK — success #### Response Example (Not provided in source) ``` -------------------------------- ### Fetch ready articles from FluxSerp Source: https://fluxserp.com/docs/integrations?tab=webflow Retrieve articles scheduled for a specific date using the FluxSerp content endpoint. The date parameter must follow the YYYY-MM-DD format. ```bash curl -X GET \ "https://fluxserp.com/api/integrations/content?date=$(date +%F)" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" ``` -------------------------------- ### Create a CMS item in Webflow Source: https://fluxserp.com/docs/integrations?tab=webflow Send a POST request to the Webflow Data API to create a new CMS item. Map FluxSerp fields to your Webflow collection fields within the fieldData object. ```bash curl -X POST \ "https://api.webflow.com/v2/collections/{collection_id}/items" \ -H "Authorization: Bearer wf_your_token_here" \ -H "Content-Type: application/json" \ -d '{ "fieldData": { "name": "Article Title", "slug": "article-slug", "post-body": "

Article HTML content...

", "post-summary": "Meta description text", "main-image": { "url": "https://..." } } }' ``` -------------------------------- ### Acknowledge the article Source: https://fluxserp.com/docs/integrations?tab=webflow Mark an article as published in FluxSerp after a successful Webflow sync to prevent it from being returned in future requests. ```bash curl -X POST \ "https://fluxserp.com/api/integrations/ack/{article_id}" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" \ -d '{"status": "published"}' ``` -------------------------------- ### POST /api/integrations/ack/:id Source: https://fluxserp.com/docs/integrations?tab=api Mark an article as published/processed on your end. Prevents duplicate publishing. Requires a Bearer token in the Authorization header. ```APIDOC ## POST /api/integrations/ack/:id ### Description Mark an article as published/processed on your end. Prevents duplicate publishing. ### Method POST ### Endpoint https://fluxserp.com/api/integrations/ack/:id ### Parameters #### Path Parameters - **id** (string) - Required - The article ID #### Request Body - **status** (string) - Required - "published" or "skipped" ### Request Example ``` curl -X POST \ "https://fluxserp.com/api/integrations/ack/article_id_here" \ -H "Authorization: Bearer or_your_key_here" \ -H "Content-Type: application/json" \ -d '{"status": "published"}' ``` ### Response #### Success Response (200) OK — success #### Response Example (Not provided in source) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.