# Pastel ## Docs - [API & Webhook](https://sigma-docs.pastel.africa/account/api-webhook.md): API keys and webhook urls are used to authenticate and receive responses. - [Billing](https://sigma-docs.pastel.africa/account/billing.md): Sigma uses a wallet system linked to your company account - [Notifications](https://sigma-docs.pastel.africa/account/notifications.md): Here, you can update your organization alert and notification settings - [Team Members & Roles](https://sigma-docs.pastel.africa/account/team-members-roles.md): Refers to the people involved in the project/company or process and the specific responsibilities each person holds. - [Joint Requests (Webhook)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/all-requests.md): This endpoint allows you to run a search for pep list, sanctions list and adverse media with a single api call.
``` POST api/v1/aml/risk-monitoring ``` - [Check Adverse Media (Webhook)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/check-adverse-media.md): ``` POST api/v1/adverse-media ``` - [Check PEP (Instant)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/check-pep-instant.md): ``` POST api/v1/aml/pep/instant ``` - [Check PEP (Webhook)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/check-pep-webhook.md): ``` POST api/v1/aml/pep ``` - [Check Sanction (Instant)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/check-sanction-instant.md): ``` POST api/v1/aml/sacntion/instant ``` - [Check Sanction (Webhook)](https://sigma-docs.pastel.africa/api-reference/aml/endpoint/check-sanction-webhook.md): ``` POST api/v1/aml/sanction ``` - [Create Corporate Customer](https://sigma-docs.pastel.africa/api-reference/cdd/endpoint/create-corporate-customer.md): ``` POST api/v1/cdd/customers ``` - [Create Individual Customer](https://sigma-docs.pastel.africa/api-reference/cdd/endpoint/create-customer.md): ``` POST api/v1/cdd/customers ``` - [Fetch Customer CDD](https://sigma-docs.pastel.africa/api-reference/cdd/endpoint/get-customer-cdd.md): ``` GET api/v1/cdd/customers/{uniqueId} ``` - [List Scheduled Workflows](https://sigma-docs.pastel.africa/api-reference/cdd/endpoint/list-scheduled-requests.md): ``` GET api/v1/cdd/requests/schedules ``` - [Environments](https://sigma-docs.pastel.africa/api-reference/environments.md): Sigma provides access to its API and management dashboard in two environments. - [Introduction](https://sigma-docs.pastel.africa/api-reference/introduction.md): This is the API reference documentation for Sigma. It contains all the endpoints and their specifications. - [BVN Search](https://sigma-docs.pastel.africa/api-reference/kyc/endpoint/bvn-search.md): ``` POST api/v1/kyc/bvn ``` - [CAC Search](https://sigma-docs.pastel.africa/api-reference/kyc/endpoint/cac-search.md): ``` POST api/v1/kyc/cac ``` - [NIN Search](https://sigma-docs.pastel.africa/api-reference/kyc/endpoint/nin-search.md): ``` POST api/v1/kyc/nin ``` - [Submit Transaction](https://sigma-docs.pastel.africa/api-reference/reporting/endpoint/submit-transaction-data.md): ``` POST api/v1/transaction-monitoring/instant ``` - [Response Codes](https://sigma-docs.pastel.africa/api-reference/response-codes.md): Sigma's API uses standard HTTP response codes to indicate the status of a request. - [Webhook Signature](https://sigma-docs.pastel.africa/api-reference/signature.md): Webhook signatures are used to ensure the integrity and authenticity of the data received through webhooks. - [Blacklist Account](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/blacklist-account.md): ``` POST api/v1/transaction-monitoring/blacklist-account ``` - [Blacklist Device](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/blacklist-device.md): ``` POST api/v1/transaction-monitoring/blacklist-device ``` - [Blacklist User](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/blacklist-user.md): ``` POST api/v1/transaction-monitoring/blacklist-user ``` - [Blacklist VAS Receiver](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/blacklist-vas-receiver.md): ``` POST api/v1/transaction-monitoring/blacklist-vas-receiver ``` - [Save User Device](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/save-user-device.md): ``` POST api/v1/transaction-monitoring/customers/device ``` - [Submit Transaction](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/submit-transaction-instant.md): ``` POST api/v1/transaction-monitoring/instant ``` - [Upload Data](https://sigma-docs.pastel.africa/api-reference/transaction-monitoring/endpoint/upload.md): ``` GET api/v1/upload ``` - [Faq](https://sigma-docs.pastel.africa/get-started/faq.md): Frequently Asked Questions - [Introduction](https://sigma-docs.pastel.africa/get-started/introduction.md): Sigma helps you integrate advanced fraud detection and prevention into your financial applications, providing robust security and reliability. - [Quickstart](https://sigma-docs.pastel.africa/get-started/quickstart.md): Start using sigma now to protect your financial institution - [Adverse Media](https://sigma-docs.pastel.africa/products/aml/adverse-media.md): Sigma helps in detecting adverse media, that is, negative or harmful information about a person, organization, or entity found in news reports and other media sources - [Bulk Search](https://sigma-docs.pastel.africa/products/aml/bulk-search.md): Sigma's bulk screening tool helps you efficiently process thousands of names against global sanctions lists, PEP databases, and adverse media sources—ensuring comprehensive compliance with minimal effort. - [Introduction](https://sigma-docs.pastel.africa/products/aml/introduction.md): Specifically tailored for the financial services sector. AML specializes in detecting adverse media, identifying politically exposed persons (PEPs), and screening for sanctioned individuals - [Politically Exposed Persons (PEP)](https://sigma-docs.pastel.africa/products/aml/pep.md): Sigma PEP helps you spot people in important public roles, so you can better manage corruption and bribery risks. - [Unified Search](https://sigma-docs.pastel.africa/products/aml/pep-sanctions-adverse.md): With a single endpoint, you can get results for PEP, sanction list and adverse media checks. This eliminates the need to call all endpoints individually and you get all results in one webhook response. - [Sanctions](https://sigma-docs.pastel.africa/products/aml/sanctions.md): Sigma helps you stay updated on individuals and entities subject to international sanctions, ensuring compliance. - [Use Case](https://sigma-docs.pastel.africa/products/aml/use-case.md): Banking Fraud Prevention - [Workflow](https://sigma-docs.pastel.africa/products/cdd/create-workflow.md): Create and manage CDD workflows in Sigma Dashboard - [Customers and Customer Groups](https://sigma-docs.pastel.africa/products/cdd/customers.md): Understand what customers and customer groups mean in CDD - [Getting Started](https://sigma-docs.pastel.africa/products/cdd/getting-started.md): Set up and run CDD - [Introduction](https://sigma-docs.pastel.africa/products/cdd/introduction.md): Customer Due Diligence (CDD) helps financial institutions verify identity, assess risk, and meet compliance obligations. - [Reports](https://sigma-docs.pastel.africa/products/cdd/submit-request.md): Generate and manage CDD reports - [Use Case](https://sigma-docs.pastel.africa/products/cdd/use-case.md): Banking Customer Onboarding & Risk Management - [BVN Search](https://sigma-docs.pastel.africa/products/kyc/bvn-search.md): Look up individual identity details using a Bank Verification Number (BVN). - [CAC Search](https://sigma-docs.pastel.africa/products/kyc/cac-search.md): Look up business registration details using a Corporate Affairs Commission (CAC) registration number. - [Getting Started](https://sigma-docs.pastel.africa/products/kyc/getting-started.md): Set up and run KYC lookups - [Introduction](https://sigma-docs.pastel.africa/products/kyc/introduction.md): Know Your Customer (KYC) helps you verify individual and business identities using BVN, NIN, and CAC lookups. - [NIN Search](https://sigma-docs.pastel.africa/products/kyc/nin-search.md): Look up individual identity details using a National Identification Number (NIN). - [Use Case](https://sigma-docs.pastel.africa/products/kyc/use-case.md): Fintech Customer Onboarding with KYC Verification - [Automatic Reporting](https://sigma-docs.pastel.africa/products/reporting/automatic-reporting.md): Use the Rules page to create and manage reporting rules. - [Getting Started](https://sigma-docs.pastel.africa/products/reporting/getting-started.md): Set up Sigma's reporting system for regulatory compliance with NFIU, CBN, and EFCC. - [Introduction](https://sigma-docs.pastel.africa/products/reporting/introduction.md): Sigma helps you create and submit compliance reports. Set up rules and manage everything in one place. - [Manual Reporting](https://sigma-docs.pastel.africa/products/reporting/manual-reporting.md): Create compliance reports manually by uploading CSV files or selecting transactions. Perfect for ad-hoc reporting needs. - [Overview](https://sigma-docs.pastel.africa/products/reporting/nfiu/overview.md): Generate NFIU Report on Sigma - [Report Activity](https://sigma-docs.pastel.africa/products/reporting/nfiu/report-activity.md): Start reporting suspicious activity using Sigma - [Report Transaction](https://sigma-docs.pastel.africa/products/reporting/nfiu/report-transaction.md): Start reporting suspicious transactions using Sigma - [Use Case](https://sigma-docs.pastel.africa/products/reporting/use-case.md): Banking Transaction Monitoring Through Regulatory Reporting - [Blacklist](https://sigma-docs.pastel.africa/products/transaction-monitoring/blacklist.md): Sigma lets you blacklist certain users, devices, accounts and VAS receivers - [Historical Data](https://sigma-docs.pastel.africa/products/transaction-monitoring/historical-data.md): Historical data is essential for customizing the information we provide. By recognizing patterns and trends over time, it allows our model to generate more accurate and personalized insights tailored to your needs. - [Introduction](https://sigma-docs.pastel.africa/products/transaction-monitoring/introduction.md): Transaction monitoring helps you detect and prevent fraudulent activities in your transactions. This API documentation provides details on how to use Sigma's transaction monitoring. - [Rules](https://sigma-docs.pastel.africa/products/transaction-monitoring/rules.md): Rules are predefined instructions used by Sigma AI to evaluate transactions. They determine whether a transaction should be flagged for manual review, automatically approved, or rejected, based on the specific conditions defined within each rule. - [Screening](https://sigma-docs.pastel.africa/products/transaction-monitoring/screening.md): Screening is the process of checking financial transactions against watchlists, such as sanctioned entities, politically exposed persons (PEPs), and adverse media, to identify and prevent illegal or high-risk activities like money laundering or terrorism financing. - [Submit Transactions](https://sigma-docs.pastel.africa/products/transaction-monitoring/submit-transactions.md) - [Use Case](https://sigma-docs.pastel.africa/products/transaction-monitoring/use-case.md): Banking Fraud Prevention ## OpenAPI Specs - [kyc-model](https://sigma-docs.pastel.africa/kyc-model.json) - [reporting-model](https://sigma-docs.pastel.africa/reporting-model.json) - [cdd-model](https://sigma-docs.pastel.africa/cdd-model.json) - [aml-model](https://sigma-docs.pastel.africa/aml-model.json) - [transaction-monitoring-model](https://sigma-docs.pastel.africa/transaction-monitoring-model.json) - [package](https://sigma-docs.pastel.africa/package.json) - [package-lock](https://sigma-docs.pastel.africa/package-lock.json) - [openapi](https://sigma-docs.pastel.africa/api-reference/openapi.json)