{"uid":"cap_S4K0tPO1E4YYD8iU2hj76","slug":"fastapi-online-resignation-letter-generator-02444a62","name":"fastapi.online — Resignation Letter Generator","description":"Chat, embeddings, OCR, speech-to-text, image editing, image understanding (captioning/Q&amp;A), text-to-speech, translation, writing tools, classification tools, developer tools, local utilities, format/checksum validators, encoding &amp; crypto utilities, date/time calculators, geo/coordinate math, math &amp; finance calculators, novelty tools, and business/social writing generators — 179 endpoints in all, across multiple specialized self-hosted models. Pay per call with crypto — no signup — or get an API key.","url":"https://api.fastapi.online/resignation-letter-generate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"reason":{"type":"string","maxLength":1000,"minLength":1},"last_day":{"type":"string","maxLength":40,"minLength":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0015","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cNfJ_i3OGJyZEBYEB03Gw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a professional resignation letter given a reason for leaving and a last working day","exampleAgentPrompt":"Can you write me a resignation letter? I'm leaving because I've accepted a better opportunity elsewhere, and my last day will be June 13th.","exampleUseCases":[{"title":"Career change resignation letter","prompt":"Write me a resignation letter — I'm leaving my current job because I've decided to pursue a career change into software engineering, and my last day will be July 31st."},{"title":"Burnout-driven job departure","prompt":"I need a professional resignation letter. My reason for leaving is burnout and the need to prioritize my mental health, and I want my last day to be two weeks from today, May 30th."},{"title":"Relocation-prompted resignation","prompt":"Draft a resignation letter for me — I'm resigning because my family is relocating to another city, and my last working day will be August 15th."}],"resultDescription":"A fully composed, professional resignation letter as text, incorporating the provided reason for leaving and the specified last working day into a polite, formal letter format suitable for submission to an employer.","failureModes":["Missing required 'reason' field returns a validation error","Missing required 'last_day' field returns a validation error","'reason' or 'last_day' exceeding character limits returns a 422 error","Payment not provided or insufficient results in a 402 Payment Required response","Server-side model error may return a 500 response with no letter generated"],"whenToPreferThis":"Use this endpoint when you need a ready-to-send resignation letter generated instantly without signup, paying only per call via crypto. Prefer this over general-purpose LLMs when you want a purpose-built, structured output focused specifically on resignation letter conventions rather than a freeform chat response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:15:30.232Z","isFirstParty":false}