All pages
Every page of the documentation with its sections. The docs search reads this very list.
Getting started
- Getting started with NotificadoGetting started
From a new account to your first electronic notification with a constancia de entrega, step by step.
- Install the app and use it offlineGetting started
Install Notificado on your computer or phone, use its shortcuts, search the documentation and know what works offline.
- How we verify that you are a lawyerGetting started
What we check in the lawyer registry, the code sent to your SIRNA email, what happens if the registry does not answer, and when a person reviews it.
- Sign in with two-step verificationGetting started
How to turn on two-step verification, how signing in works on two screens (password, then code) and what to do if you lose your phone.
Notify
- Send an email with a constancia (no case)Notify
How to write and send an email with a constancia de entrega from Send email, without creating a case, and what goes into the evidence.
- Send an art. 8 notificationNotify
How to prepare and send the personal notification of article 8 of Ley 2213 de 2022, with the sworn statement and attachments.
- States and evidenceNotify
What each state of a notification and of each recipient means, and what each event proves.
- Which address your notification comes fromNotify
The sender the recipient sees, where replies and your copy go, what the message looks like and why it does not leave from your Gmail.
- Sending outside court hoursNotify
What the two dates the wizard shows are, what scheduling a send does and does not do, what the evidence records, and how to cancel.
Evidence
- Verify a constanciaEvidence
How anyone checks that a constancia de entrega is authentic, unaltered and the current version.
- The perito packageEvidence
What a notification's evidence package (.zip) contains and how a perito verifies it without access to Notificado.
Help and common problems
- If your lawyer verification was not approvedHelp and common problems
An automatic attempt that did not match, a rejection by the team, a withdrawn approval or paused sends: where to read the reason and how to fix it.
- The recipient says it never arrivedHelp and common problems
What the evidence shows, what to check with the recipient, and what to do if it really did not arrive.
- When an email bouncesHelp and common problems
What a bounce means, what happens to the credit, and how to re-issue the notification to another address of the same person.
- Filing the constancia with the memorialHelp and common problems
How to generate the memorial to the court from the notification, and how to attach the constancia without changing its hash.
- Changing the firm's ownerHelp and common problems
How to hand the firm's administration to someone else without losing cases, notifications or evidence.
- Refunds and credits returnedHelp and common problems
When a credit comes back automatically, when a purchase can be withdrawn, and how to ask for a refund.
Integrations
- API quickstartIntegrations
From an agent token to a draft notification ready for the lawyer to confirm, with curl and TypeScript against the /v1 API.
- API authenticationIntegrations
How programs authenticate to Notificado (an agent token as a Bearer credential on /v1 and on MCP), its scopes, lifetimes and rate limits.
- API for affiliatesIntegrations
The affiliate account API at /v1/afiliados: the token, the scopes, the reads and the invoice that waits for your confirmation.
- Connect an AI assistant (MCP)Integrations
Notificado's three MCP servers (firms, affiliates, internal team) and how to connect Claude Code, Claude Desktop, ChatGPT or Cursor.
- Firms: /mcp
- Recommended: sign in with OAuth (no token)
- Claude Code
- Claude.ai, Claude Desktop, ChatGPT
- For something more durable: a personal token
- 1. Issue a token
- 2. Connect your client
- 3. Test the connection
- How the assistant works
- Confirm before sending
- Limits
- Affiliates: /mcp/afiliados
- Notificado team: /mcp/admin
- MCP for affiliatesIntegrations
Connect an AI assistant to your affiliate account: the token, the scopes, the invoice that waits for your confirmation, and what only you do.
- Recipes for agentsIntegrations
The recipes the MCP server gives AI assistants, with the literal steps for each task.
- Your deadlines in your calendarIntegrations
How to subscribe Google Calendar, Outlook or Apple Calendar to your firm's deadlines with a read-only link.
- WebhooksIntegrations
Receive each send, delivery, bounce, acknowledgement and constancia as a signed request, and verify it in Node, Bun or Python.
Reference
- ErrorsReference
How to read a refusal from Notificado (code, cause and fix) and the codes you will meet most often.
- LimitsReference
Credits, file sizes, page sizes, call rates and deadlines that apply to notifications, the API and the MCP server.
- Idempotent retriesReference
How to retry a create on the Notificado API without creating twice: the Idempotency-Key header, what a replay answers, and when to use a new key.
- API changelogReference
Every change to Notificado's public /v1 API, dated: what was added, what changed and what a client must do.
Technical reference
- API referenceTechnical reference
Every HTTP operation, generated from the OpenAPI document, with curl and TypeScript examples.
- API reference: Sign-in and accountTechnical reference
13 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- cancelEmailChange · POST /api/cancel-email-change
- completeGoogleSignUp · POST /api/complete-google-sign-up
- confirmEmailChange · POST /api/confirm-email-change
- confirmGoogleCode · POST /api/confirm-google-code
- confirmSignInCode · POST /api/confirm-sign-in-code
- consumeMagicLink · POST /api/consume-magic-link
- requestMagicLink · POST /api/request-magic-link
- requestPasswordReset · POST /api/request-password-reset
- resetPassword · POST /api/reset-password
- signIn · POST /api/sign-in
- signOut · POST /api/sign-out
- signUp · POST /api/sign-up
- unsubscribeOnboarding · POST /api/unsubscribe-onboarding
- API reference: Firm and membersTechnical reference
38 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- memberList · GET /_x/query/member-list
- myAgentConnections · GET /_x/query/my-agent-connections
- myMfa · GET /_x/query/my-mfa
- myOnboardingEmails · GET /_x/query/my-onboarding-emails
- myOrgs · GET /_x/query/my-orgs
- myPreferences · GET /_x/query/my-preferences
- mySessions · GET /_x/query/my-sessions
- oauthViewer · GET /_x/query/oauth-viewer
- onboardingProgress · GET /_x/query/onboarding-progress
- orgActivity · GET /_x/query/org-activity
- pendingInvites · GET /_x/query/pending-invites
- pendingLegalAcceptance · GET /_x/query/pending-legal-acceptance
- seatUsage · GET /_x/query/seat-usage
- acceptInvite · POST /api/accept-invite
- acceptLegalVersion · POST /api/accept-legal-version
- changePassword · POST /api/change-password
- confirmMfa · POST /api/confirm-mfa
- disableMfa · POST /api/disable-mfa
- dismissOnboarding · POST /api/dismiss-onboarding
- enrolMfa · POST /api/enrol-mfa
- inviteMember · POST /api/invite-member
- leaveOrg · POST /api/leave-org
- regenerateRecoveryCodes · POST /api/regenerate-recovery-codes
- reissueConstancia · POST /api/reissue-constancia
- removeMember · POST /api/remove-member
- renameOrg · POST /api/rename-org
- requestEmailChange · POST /api/request-email-change
- resendInvite · POST /api/resend-invite
- revokeInvite · POST /api/revoke-invite
- revokeMyAgentConnections · POST /api/revoke-my-agent-connections
- revokeOtherSessions · POST /api/revoke-other-sessions
- revokeSession · POST /api/revoke-session
- setMemberRole · POST /api/set-member-role
- setOnboardingEmails · POST /api/set-onboarding-emails
- setPreferences · POST /api/set-preferences
- setRequireMfa · POST /api/set-require-mfa
- switchOrg · POST /api/switch-org
- transferOwnership · POST /api/transfer-ownership
- API reference: Lawyer verificationTechnical reference
9 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- myKyc · GET /_x/query/my-kyc
- changeSirnaEmail · POST /api/change-sirna-email
- confirmSirnaEmailChange · POST /api/confirm-sirna-email-change
- confirmUpload · POST /api/confirm-upload
- proveSirnaEmail · POST /api/prove-sirna-email
- requestUpload · POST /api/request-upload
- resendPossessionCode · POST /api/resend-possession-code
- setMyName · POST /api/set-my-name
- submitKyc · POST /api/submit-kyc
- API reference: Cases and documentsTechnical reference
39 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- addressBook · GET /_x/query/address-book
- caseEspecialidades · GET /_x/query/case-especialidades
- caseList · GET /_x/query/case-list
- getCase · GET /_x/query/get-case
- getImport · GET /_x/query/get-import
- importErrorCsv · GET /_x/query/import-error-csv
- importSendables · GET /_x/query/import-sendables
- importSends · GET /_x/query/import-sends
- linkedFileList · GET /_x/query/linked-file-list
- linkedFileStatus · GET /_x/query/linked-file-status
- linkedFilesAccess · GET /_x/query/linked-files-access
- listImports · GET /_x/query/list-imports
- partyAddresses · GET /_x/query/party-addresses
- wizardAddressBook · GET /_x/query/wizard-address-book
- addParty · POST /api/add-party
- archiveCase · POST /api/archive-case
- attachDocument · POST /api/attach-document
- attachLinkedFile · POST /api/attach-linked-file
- checkAddress · POST /api/check-address
- confirmImportUpload · POST /api/confirm-import-upload
- confirmLinkedUpload · POST /api/confirm-linked-upload
- createCase · POST /api/create-case
- createCorreo · POST /api/create-correo
- createNotification · POST /api/create-notification
- detachAttachment · POST /api/detach-attachment
- discardDraft · POST /api/discard-draft
- discardLinkedFile · POST /api/discard-linked-file
- removeParty · POST /api/remove-party
- removePartyAddress · POST /api/remove-party-address
- removeRecipient · POST /api/remove-recipient
- requestImportUpload · POST /api/request-import-upload
- requestLinkedUpload · POST /api/request-linked-upload
- savePartyAddress · POST /api/save-party-address
- unarchiveCase · POST /api/unarchive-case
- updateCase · POST /api/update-case
- updateCorreo · POST /api/update-correo
- updateDraft · POST /api/update-draft
- updateParty · POST /api/update-party
- updatePartyAddress · POST /api/update-party-address
- API reference: NotificationsTechnical reference
47 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- approvalSettings · GET /_x/query/approval-settings
- bounceAlerts · GET /_x/query/bounce-alerts
- caseCourtOutcomes · GET /_x/query/case-court-outcomes
- caseMemorials · GET /_x/query/case-memorials
- caseNotifications · GET /_x/query/case-notifications
- caseRecipients · GET /_x/query/case-recipients
- creditsSummary · GET /_x/query/credits-summary
- getNotification · GET /_x/query/get-notification
- getSendConfirmation · GET /_x/query/get-send-confirmation
- listMessageTemplates · GET /_x/query/list-message-templates
- listPendingApprovals · GET /_x/query/list-pending-approvals
- listPendingSends · GET /_x/query/list-pending-sends
- memorialReadiness · GET /_x/query/memorial-readiness
- notificationApprovals · GET /_x/query/notification-approvals
- notificationCourtOutcomes · GET /_x/query/notification-court-outcomes
- notificationList · GET /_x/query/notification-list
- notificationMemorials · GET /_x/query/notification-memorials
- notificationTrace · GET /_x/query/notification-trace
- notificationsPerWeek · GET /_x/query/notifications-per-week
- openBatchRequests · GET /_x/query/open-batch-requests
- recentApprovalDecisions · GET /_x/query/recent-approval-decisions
- recentNotifications · GET /_x/query/recent-notifications
- recentSendsTo · GET /_x/query/recent-sends-to
- requestableDrafts · GET /_x/query/requestable-drafts
- sendCost · GET /_x/query/send-cost
- sendTiming · GET /_x/query/send-timing
- addRecipient · POST /api/add-recipient
- approveSend · POST /api/approve-send
- archiveMessageTemplate · POST /api/archive-message-template
- cancelScheduledSend · POST /api/cancel-scheduled-send
- confirmBatchSend · POST /api/confirm-batch-send
- confirmSend · POST /api/confirm-send
- createMemorial · POST /api/create-memorial
- createMessageTemplate · POST /api/create-message-template
- downloadMemorial · POST /api/download-memorial
- exportEvents · POST /api/export-events
- exportNotifications · POST /api/export-notifications
- rejectSend · POST /api/reject-send
- reportCourtOutcome · POST /api/report-court-outcome
- requestBatchSend · POST /api/request-batch-send
- requestSendApproval · POST /api/request-send-approval
- sendNotification · POST /api/send-notification
- sendScheduledNow · POST /api/send-scheduled-now
- switchChannel · POST /api/switch-channel
- updateMessageTemplate · POST /api/update-message-template
- withdrawBatchSend · POST /api/withdraw-batch-send
- withdrawSendApproval · POST /api/withdraw-send-approval
- API reference: EvidenceTechnical reference
2 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- API reference: DeadlinesTechnical reference
8 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- closureImpact · GET /_x/query/closure-impact
- listClosureCourts · GET /_x/query/list-closure-courts
- listCourtClosures · GET /_x/query/list-court-closures
- listDeadlines · GET /_x/query/list-deadlines
- upcomingDeadlines · GET /_x/query/upcoming-deadlines
- listGlobalClosures · POST /api/list-global-closures
- setCourtClosure · POST /api/set-court-closure
- withdrawGlobalClosure · POST /api/withdraw-global-closure
- API reference: Credits, payments and invoicingTechnical reference
28 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- checkoutPayer · GET /_x/query/checkout-payer
- checkoutTerms · GET /_x/query/checkout-terms
- creditsBalance · GET /_x/query/credits-balance
- ledgerList · GET /_x/query/ledger-list
- listMyInvoices · GET /_x/query/list-my-invoices
- listMyPayments · GET /_x/query/list-my-payments
- myBillingProfile · GET /_x/query/my-billing-profile
- mySubscription · GET /_x/query/my-subscription
- nequiSourceStatus · GET /_x/query/nequi-source-status
- packOffers · GET /_x/query/pack-offers
- paymentStatus · GET /_x/query/payment-status
- planOffers · GET /_x/query/plan-offers
- cancelSubscription · POST /api/cancel-subscription
- changePlan · POST /api/change-plan
- confirmPaymentReturn · POST /api/confirm-payment-return
- downloadInvoice · POST /api/download-invoice
- getReferralLink · POST /api/get-referral-link
- lookupTaxId · POST /api/lookup-tax-id
- payCycle · POST /api/pay-cycle
- previewCoupon · POST /api/preview-coupon
- refreshPayment · POST /api/refresh-payment
- registerPaymentSource · POST /api/register-payment-source
- resumeSubscription · POST /api/resume-subscription
- saveBillingProfile · POST /api/save-billing-profile
- startPackCheckout · POST /api/start-pack-checkout
- submitPackPurchase · POST /api/submit-pack-purchase
- submitSubscription · POST /api/submit-subscription
- subscribe · POST /api/subscribe
- API reference: AffiliatesTechnical reference
18 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- myAffiliate · GET /_x/query/my-affiliate
- myAffiliateAgentTokens · GET /_x/query/my-affiliate-agent-tokens
- myAffiliateLedger · GET /_x/query/my-affiliate-ledger
- myAffiliateStatements · GET /_x/query/my-affiliate-statements
- myAffiliateSummary · GET /_x/query/my-affiliate-summary
- myPendingAffiliateInvoices · GET /_x/query/my-pending-affiliate-invoices
- payoutBanks · GET /_x/query/payout-banks
- applyAffiliate · POST /api/apply-affiliate
- confirmAffiliateInvoice · POST /api/confirm-affiliate-invoice
- confirmAffiliateInvoiceUpload · POST /api/confirm-affiliate-invoice-upload
- createAffiliateAgentToken · POST /api/create-affiliate-agent-token
- dismissAffiliateInvoiceRequest · POST /api/dismiss-affiliate-invoice-request
- downloadAffiliateSupportDocument · POST /api/download-affiliate-support-document
- requestAffiliateInvoiceUpload · POST /api/request-affiliate-invoice-upload
- revokeAffiliateAgentToken · POST /api/revoke-affiliate-agent-token
- setPayoutAccount · POST /api/set-payout-account
- submitAffiliateInvoice · POST /api/submit-affiliate-invoice
- submitAffiliateKyc · POST /api/submit-affiliate-kyc
- API reference: Agent tokensTechnical reference
14 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- listWebhookDeliveries · GET /_x/query/list-webhook-deliveries
- listWebhookEndpoints · GET /_x/query/list-webhook-endpoints
- oauthConsent · GET /_x/query/oauth-consent
- oauthHandoff · GET /_x/query/oauth-handoff
- authorizeClient · POST /api/authorize-client
- createWebhookEndpoint · POST /api/create-webhook-endpoint
- deleteWebhookEndpoint · POST /api/delete-webhook-endpoint
- issueAgentToken · POST /api/issue-agent-token
- listAgentTokens · POST /api/list-agent-tokens
- revokeAgentToken · POST /api/revoke-agent-token
- rotateWebhookSecret · POST /api/rotate-webhook-secret
- sendTestWebhook · POST /api/send-test-webhook
- updateAgentTokenExpiry · POST /api/update-agent-token-expiry
- updateWebhookEndpoint · POST /api/update-webhook-endpoint
- API reference: Public and webhooksTechnical reference
16 operations, each with its parameters, curl and TypeScript examples ready to copy, and its errors.
- linkedDownloadInfo · GET /_x/query/linked-download-info
- publicStatus · GET /_x/query/public-status
- publishedBlogPost · GET /_x/query/published-blog-post
- publishedBlogPosts · GET /_x/query/published-blog-posts
- recipientPage · GET /_x/query/recipient-page
- verifyConstancia · GET /_x/query/verify-constancia
- acknowledgeReceipt · POST /api/acknowledge-receipt
- confirmDataSubjectRequest · POST /api/confirm-data-subject-request
- fileDataSubjectRequest · POST /api/file-data-subject-request
- epaycoPayoutsWebhook · POST /api/payouts-webhooks/epayco
- ingestPostmarkEvent · POST /api/postmark-events/ingest
- recordDownload · POST /api/record-download
- recordMailClick · POST /api/record-mail-click
- reportAbuse · POST /api/report-abuse
- trackReferralClick · POST /api/track-referral-click
- epaycoWebhook · POST /api/webhooks/epayco
- MCP serversTechnical reference
Connect Claude, ChatGPT, Cursor or another MCP client, and see what each tool does and which scope allows it.
Recipes for agents
- Send an art. 8 notification (Ley 2213)Recipes for agents
Notify a party of an auto admisorio or another court order by email, with proof of delivery.
- Send a correo with constanciaRecipes for agents
createCorreo with its subject and message, addRecipient with the sworn provenance, sendNotification. A lawyer confirms the send in the panel.
- Check a notification's statusRecipes for agents
Find out whether it arrived, was delivered, opened or downloaded.
- Download evidence for an expert witnessRecipes for agents
Get the signed constancia and the evidence package for the case file or a perito.
- Verify a constanciaRecipes for agents
Check whether a PDF or its QR code is authentic, unaltered and current.
- Find a case by radicadoRecipes for agents
Find a case from its 23-digit radicado (court case number).
- Top up creditsRecipes for agents
What to do when the firm runs out of credits.
- What counts as deliveredRecipes for agents
Delivery versus indicio, before saying someone received or read a notification.
- Set up a webhookRecipes for agents
Tell your own system of every delivery, bounce, acknowledgement and constancia with a signed request.
- Import a CSV batchRecipes for agents
Register many cases and their drafts from one file; the failed rows come back as a CSV to fix.
- Send a batchRecipes for agents
Check that an import's drafts are ready and follow the batch send, which you make in the panel with one sworn statement per row.
- Send outside court hoursRecipes for agents
Read the two dates of a send confirmed outside the reference hours and propose when it leaves. You decide in the panel.
- Confirm pending sendsRecipes for agents
See which send requests wait for your confirmation in the panel, and which expired.
- Draft a memorialRecipes for agents
The draft memorial telling the juzgado the art. 8 notification was made; you review, sign and file it.
- Track deadlinesRecipes for agents
When the notification is deemed made (surtida) and when its term starts and ends, an estimate: the judge decides.
- Manage message templatesRecipes for agents
Create and correct the firm's templates, with merge fields; the art. 8 statements are always appended.
- Report a court outcomeRecipes for agents
Record whether the juzgado accepted or rejected a notification, or whether a nulidad was requested. It is not evidence.
- Manage the address bookRecipes for agents
Keep a party's address and where it came from; you still make the sworn statement on each send.
- Correct a caseRecipes for agents
A wrong radicado, juzgado, cliente or party: edit it or, once a notification has gone out, open a correction.
- Download an invoiceRecipes for agents
The electronic invoice as PDF or the XML DIAN validated, for what the firm paid. The download is recorded.
- Handle a bounceRecipes for agents
Who was not notified because their server refused the message, and what you can do.