Sift FAQs | Comparably
Sift Claimed Company
Sift Science offers large-scale machine-learning technology services that help e-commerce businesses detect and fight fraud. read more
EMPLOYEE
PARTICIPANTS
17
TOTAL
RATINGS
263

Sift FAQs

Sift's Frequently Asked Questions page is a central hub where its customers can always go to with their most common questions. These are the 133 most popular questions Sift receives.

Frequently Asked Questions About Sift

  • Overview

    The Signals view highlights the variables that contributed to an entity's Sift Score.They are ordered by the impact they had in determining the Sift Score for the entity, with the most important at the top of the list.

    If you're using our old, sections layout of the console, find out how to switch to our new view here.

    Here is an example from our demo environment:

    Note: Only the most significant signals for the entity are displayed in this view. You may not see the same signals in each view.

    Color Indicators

    Each featurehas a circular icon that is either red, yellow or green.

    Red -- indicates an extremely risky feature

    Yellow-- indicates a risky feature

    Green -- indicates a feature that reduces the user's riskiness

    Signal Description

    Clicking an individual signal pops up a modal with the Signal value, the description, any annotations your admins have made, and entities who share the same Signal value:

    In the example above, the email domain (yandex.ru) is shared with 223 other entities who are not labeled.

    You can create a list of users who share the feature by clicking the blue bottom at the bottom of the modal.We also have a glossary of a small subset of our signals here.

    Global Network Indicator

    You may see some signals with a globe icon like in the example below:

    This indicates that we've seen this value associated with fraud within our global network of customers.

    View Article
  • When you decision an event/entity, a few things happen:

    We immediately update your fraud prediction model with the new information. When you decision an entity "Looks Bad," your model immediately becomes better able to find similar fraudulentbehaviorsand traits. After you send a decision, all subsequent events we receive will be scored using these new insights.

    We immediately re-score any user identifiers sharing signals, e.g. the same device, to help you catch connected fraudsters as quickly as possible.

    We immediately re-score the user identifier the decision was sent for. This re-score is based on your fraud prediction model and not on the decision itself. In other words, a decision does not add points to a score. When the user identifier is re-scored, their score can go up, down, or stay the same. How the score changes depends on the eventsand decisions we've received for all of your other user identifiers in the meantime.

    As a result of a re-score, sometimes the score change will not be intuitive - you'll decision an entity as "Looks Bad" and the score will go down, or apply a "Looks OK" decision and the score will go up. Your predictions improve with each new event and decision you send, and over time the score threshold for taking actions like "block" "review/hold/add verification" and "accept" can shift.

    As an example, if you decision an entity with a score of 95 as "Looks Bad" the score might change to 93. There are two important things to note here: first, when you automate with our APIs you can use a "Looks Bad" decision when making decisions, and in those cases the score wouldn't be a factor. Second, this change can be an indication that your average score has shifted and your accuracyhas improved. If you're currently blocking at scores of 94 and above, this is a good time to take a look at entities with scores of 92 and 93. It's quite possible that Sift is nowdoing a better job of separating good and fraudulent users so blocking at scores of 92 or 93 is ideal.

    Same with "Looks OK": If you decision an entity as "Looks OK" and the score goes up this isn't cause for concern. We look at thousands of fraud signals, and all entities have some signals that push their score up and some that pulltheir score down. The higher the score,the moresignals pushing the score up. Giving the "Looks OK" decision teaches Sift that thosesignalsdon't always indicate fraud. However, those signals still exist, so the score will not immediately drop down. If the score continues to go up, it may be time to re-evaluate as new learnings may be indicative of fraud.

    If you think a score continues to be way too high or too low, a useful question to ask is: is there anything I know about this entity that tells me they're good or bad that isn't in the Sift console? If so, this might be a useful new event or field to send to improve your integration and bolster Sift's scoring.

    Finally, it's best to putminor score shifts in perspective. If a user with a score of 50 goes to 46 or 54, they still likely fall in same range as they did before (e.g. the "allow" range or the "review" range).

    When reviewing entities in the Sift Console, you can filter lists by decision. This way, you can choose to look at -- or not look at -- those with a "Looks Bad" or "Looks OK" decisions when reviewing.

    View Article
  • If you want to see an event come through tobetter understand how an integration works, you can send a simple curl:

    curl -X POST -d '{ "$api_key": "YOUR_SANDBOX_REST_API_KEY", "$type": "$transaction", "$user_id": "test_user", "$transaction_id": "573050", "$currency_code": "USD", "$amount": 15230000}' -H "Accept: application/json" https://api.sift.com/v205/events

    Then, visit your developer page to see the result. Or, you canuse one of our client libraries to send a quick test event. See sample code you can copy and paste from our API docs (make sure to add in your Sandbox API key and feel free to remove some of the non-required fields to send a smaller event).

    View Article
  • Siftuses third-party lists to determine IP location. These are regularly updated, as we strive to provide the most accurate information regarding a user's IP location. There are a number of different publicly-available lists that can be used to search for IP location. These lists vary, and it should be clear that none of these lists are 100% definitive or accurate.The occasional instance of what appears to be a mismatch between what Sift states is an IP's location and what another resource says is this IP's location is not cause for alarm. If you believe you are seeing more than the occasional mismatchin what Sift reports as an IP's location, please contact Supportby clicking here. In your support ticket, please remember to include examples of users for which Sift has provided an IP location, as well as a corresponding different IP location, i.e. a URL to a site that provides an IP location different from the one Sift provided.

    View Article
  • A Sift Score is a number between 0 and 100 that indicates the riskiness of an action (what Sift refers to as an "event") taken by your users. The lower the score, the less likely the event is high risk.

    To find your ideal block/review/accept score thresholds, look for a score where you're seeing the majority of the entities above it are fraud. Since each business has different considerations for the right block percentage, false positives to allow (good entities blocked), and fraud to catch based on automation, you'll need to do some evaluation - we're happy to help so feel free to reach out.

    A high score in one abuse type does not tell you that a user will go on to commit fraud in another. So, a user could have a low score for Content Integrity and a high score for Payment Protect, suggesting you're at risk of payment fraud but not content fraud. However, you'll often only see one score at a time as you would check for Content Integrity score content is posted and the Payment Protect score at the point of transaction. As such, your score thresholds will likely vary between the different fraud and abuse types you're using Sift to prevent.

    View Article
  • Below are some frequently asked questions about data and security at Sift. You can learn more on our Trust page and our Security and Privacy Whitepaper. If you have more questions about our policies, you can email our Privacy team at [email protected].

    What do you do with my data?

    We analyze your data to detect fraud patterns on the site.Sift claims no ownership over the data collected on your behalf. We do not sell, share, rent, trade, etc. it. with anyone.

    Sift is now officially SOC2 Type 2 Certified - which gives Sift improved security and reliability measures for all of our customers.

    What information is shared with others?

    Outside of members of the Sift team whose roles require it, only you and your fraud analysts will see your customers' data. Sift does share fraud patterns across our network (e.g. "Email addresses with more digits are more likely to belong to fraudsters"), but it does not share the specifics or the source of any given pattern.

    What security measures do you have in place?

    Sift prioritizes the security of client data above all else. Our team has substantial PCI and security experience from building these systems at Google and Amazon.

    Our production data is stored on a secure, private network with active probing to detect vulnerabilities in real time.

    Access to our servers and database systems is audited.

    Network access is secured via multi-factor authentication permitting access from only whitelisted networks.

    Data is stored on Amazon's EC2 Virtual Private Cloud. All data access is done over encrypted protocols.

    Employee access to raw data is limited to members of the team whose roles require it.

    View Article
  • Each time we get an event -- be it a page view or an API event -- we extract featuresrelated to those events and compute the Sift Score. These featuresare then weighed based on fraudwe've seen both on your site and withinour global network, and determine an event's Score. There are featuresthat can negatively impact a Score as well as ones which have a positive impact.

    see this article

    We learn in real-time, which means Scores are constantly being recalculated based on new knowledge of fraudulent users and patterns.For example, when someone logs in, we've found out a lot of information in the meantime about suspicious devices, IP addresses, shipping addresses, etc., based on the activity of other users. Add this to the fact that there may have been some new labeled users since their last login, and the event scores can sometimes have a significant change. This is also more likely if the user hasn't had much activity on your site.

    For more information on when Scores are updated, .

    View Article
  • Scores are recalculated when one of the following applies:

    We received a page activity (page view event) for the user.

    We received an event (using our Events API ) for the user.

    We receive a scorerequest for the user.

    We receive a decision or label for the user

    A user associated with the same device was scored for one of the above reasons.

    To access a user's event sequence directly, enter a URL of the following format:

    https://sift.com/console/users/<user_id>

    View Article
  • The scores for a user's events, and how they've changed historically,can be viewed in the Activity section of the User Details page inthe Console. The score can be found to the left of the events.

    A Sift Score reflects our learnings from the different events pertaining to a user. Scores mayalso be affected by related users on your site and in our global network.

    View Article
  • In this Article:

    Review QueuesOverview

    Claiming Queue Items

    Escalating Reviews

    Prioritizing Reviews

    Managing Review Volume

    Creating a Queue

    Adding Hold Time

    Overview

    Review Queues are a way to hold users and orders you are unsure about so they can be manually reviewed by your analysts. Review Queues are an efficient way to manage your manual review process as they are completely customizable giving you both scalability and flexibility.

    When analysts look at Review Queues, all the information they need to make a Decision is available to them. After a Decision is made, the queue automatically advances to the next item available for review.

    Claiming Queue Items

    The smart claim feature provides a seamless experience for teams that have multiple analysts reviewing in the same queue. Analysts claim queue items as their own and, as they work through them, are automatically served the next unclaimed item. This prevents analysts from colliding with each other while they review.

    Smart claim works without any extra effort: when an analyst clicks into a queue item, it is claimed. The queue overview page will reflect which analyst claimed the item, so other analysts know it is being investigated. This queue item will not be served to other analysts until it has been Decisioned, Escalated, closed, or if the analyst has had the item openfor more than 60 minutes.

    Smart claims also enable easy collaboration: while an analyst is viewing a queue item, other analysts can still view it clicking into it directly from the main Review landing page. Any analyst viewing the item can make a Decision. You will see any other analysts viewing the queue item in the also viewing section in the left side bar.

    What happens if I accidentally leave a queue item claimed?

    If an analyst views a queue item for more than an hour, we consider the review inactive. We will automatically re-direct the analyst back to the Review landing page, releasing the claim so other analysts will be served this queue item.

    How do I release a claim on a queue item?

    Once you start viewing a queue item, you can release it several ways:

    Navigating away from the page

    Closing your browser

    Losing internet connectivity for 2 minutes

    Viewing the user for more than an hour - at this point we will consider you inactive

    Making a review Decision

    Escalating the review to another queue

    Can I review multiple queue items at a time?

    You can pause a review and start another one by leaving the first queue item open and opening a second user in another tab from the Review Landing page.

    Escalating Reviews

    When you create a Queue, you can also set up an escalation queue, so that tricky cases can be easily escalated to senior analysts.Escalation Queues function just like normal queues,

    Queues that are allowed to Escalate will have a White "Escalate" button below the Decision buttons, and will be organized on the Queue page under their own section.

    Prioritizing Reviews

    By default, Queue items are prioritized by the time remaining in the queue. Your admin can change this in the Workflow configuration for that queue, to choose to additionally prioritize queue items either by Order Amount, Sift Score, or a combination of the two.

    This queue is prioritized to review high users with high sift scores first, then review high order amounts

    Note: If you prioritize a queue by Sift Score, we will prioritize by the score of the eventwhen it was queued, if the user has more activity that changes the score of the event, the priority of the queue item will not automatically update. However all data displayed in queues represents the most recent data, including re-scores and subsequent activity.

    Managing Review Volume

    When you create a Queue,you also have to set the Maximum time in Queue, up to 7 days. If an item is waiting for review for longer than this time, we will clear it out with an automated Decision. This ensures that even when your review volume is larger than expected, you won't leave users in limbo for more than your set time.

    Whether you decide to automatically block, watch, or accept users that hit this threshold depends on the risk level of that review queue. For very high risk items, you might want to auto decide with a Block Decision, for medium and normal risk queues it probably makes more sense to automatically accept the user if you can manually review in time.

    Creating a Queue

    Review Queues are configured in Workflows by admins. This is where you set what event users are reviewed at, what Decisions are available in each Queue, and which types of users should be routed to each queue. It also is where you can configure escalation queues and Max Time in queue.

    Hold Queues

    Queue holds can be used to extend the lifetime of an item in review, so analysts can get additional information required for customers.

    Fraud managers can enable holds and configure time in hold within the Queue configuration setup in Workflows.

    Once configured, a Hold button will appear as a decision option during manual review. This puts the case into a Held cases queue which can be revisited upon receiving information needed to make a final decision.

    Unlike other queues, hold queues are not auto-serving. Each held case would need to be individually selected from the Held Cases queues.

    When a held item reaches its designated time limit, it moves to Expired Holds and the timeout configured for the overall queue applies to the item.

    For example, lets say your queue timeout is set to 12 hours with an automatic approve decision if timeout is reached, and an additional 48 hours is set aside for holds. If you hold the item 2 hours after it is sent to your queue, and the additional 48 hours pass, it will remain in your queue for 10 more hours before it expires and the automatic decision is applied.

    Holds can be applied to queue items multiple times. Additionally, held items can be escalated through Escalation Queues, and things can be held from Escalation Queues.

    View Article
  • Applying multiple decisions of "Looks Bad" or "Looks OK" will not impact their Sift Score anymore than applying a decision once.

    For information on changing the decisionfrom "Looks Bad" to "Looks OK" for an entity, see this article!

    View Article
  • Were glad you asked! Here are a couple options that can help:

    Give us feedback (decisions) on risky and non-risky events/entities. The more examples you give us of good and bad behavior, the better our system will be able to learn what to look for. We encourage you to markany and all known fraudsters. If you'd like to learn more, you can check out our guide on Making Decisions.

    Send us more data. Consider sending us more Rest API events or even a few custom events. If youre not sure what else you could be sending Sift, please feel free to contact us. We'rehappy to take a look at your integration and suggest optimizations.

    View Article
  • On March 29, 2018we will be launching a host of updates to your Sift console. If you use Sift for any form of analysis of user-generatedcontent, please read through the rest of this note.Also, if you are a currently signed up for our Content Abuse product, we encourage you to upgrade your Sift integration to get the full benefit of this launch. Please let us know if thats something youd like to learn more about.

    Brand new Text Analysis Machine Learning models

    We are launching machine learning models which identify risky patterns via deep analysis of user-generated text. These brand new models will be blended with our behavior learning models to get a complete understanding of the user to help you stop abuse before any objectionable content goes live on your site!

    Specific Machine Learning features across different types of content

    We are expanding our capability to differentiate between types of content, and assess risk across them.

    Listings

    Comments

    Profiles

    Messages

    Posts

    Reviews

    This release comes with machine learning features tailored to catch bad behavior associated with the different types of content. For example, we will now analyze messaging activity like number of unique users contacted, and combine that with the profile information of those users.

    Make Content Moderation a breeze with upgraded Review Queues

    Were introducing review queues which are focused on the content. The content to be reviewed will be front and center. Well also show you the risk signals to help make the content review even easier.

    [email protected]

    Flexibility to block specific content, in addition to the user

    Apply Decisions on the Content: In addition to the existing capability of detecting and blocking fraudulent entities, we are introducing the ability to review specific content. For example, now you can block a specific comment while allowing the user to continue transacting on your site.

    Create Content focused Workflows: Our Workflows automation platform will now allow you to create content-focused workflows. This means that you can define policies around each content creation event and take action on it. For example, now you can choose to filter out content which has certain words, and is created by new users.

    Note that particularly long or sizable content sent to Sift may result in a 413 response code. If you encounter this code, feel free to reach out to and our team will take a closer look.

    View Article
  • Sift released a new suite of Abuse Types to help our customers better fight against the specific types of fraud they are facing. Customers that have been using Sift prior to this change have been migrated to our 'Legacy' Product. No need to worry - you are still getting Sift's Machine Learning power to fight fraud.

    When migrating to the new endpoint - v204 - if you are still using Legacy Scores - you need to specify this particular abuse type. After the release of our new Abuse Products, if no scoretype is specified we will return Payment Protect, Account Abuse, Content Integrity and Promo Abuse scores by default.

    In order to return a Legacy Score or anyone or more specific abuse types, you need to include the 'abuse_types' query parameter, for example:

    https://api.sift.com/v204/events? return_workflow_status =true&abuse_types=legacy

    or

    https://api.sift.com/v204/events? return_score =true&abuse_types=legacy,content_abuse

    View Article
  • Yes, it does. If you would like us to no longer treat a user identifiers behavior as potentially fraudulent, please decision them as Looks OK. This decision change will affect all future scores for this and other related entities.

    View Article
  • The Activity section shows you a user identifier's history on your site. Here you can see all the APIand page activity events we've received as well as the score history. We also provide alerts that call out changes that may be indicative of fraud. (e.g., New last 4 digits of card, new IP address, etc).

    Below is a detailed breakdown of the section:

    With an event selected

    1. Event Filter:Allows you to select which events you would like to view. Check all that apply.

    2. TimelineNavigation:Provides day to day summaries of activities, including the peak score, the number and types of different events, and any alerts. Click to jump to a specific date.

    3.First Event:the date of the first activity we have seen for the user identifier.

    4.Score History:Shows the Sift Score at the time of each event. This is the score for the current abuse type you are viewing. If you click into specific events you can see scores for each type of abuse your company uses Sift to prevent.

    5.API Event: Any event we've received through our API. Click into the event to see the details sent with the event. Events with sub types and statuses will also show the status below the event name and the sub type in parentheses.

    6.ID:Shows the ID of the order, content, or session that the event was for.

    7.Page Views/Mobile Events:The page views or mobile app events we've received tied to a user identifier from our JavaScript Snippet or Mobile SDK. Expand to see the exact page URLs and properties.

    8.Decision Events:Shows the history of decisions made, and the source of the decision. Workflow Decisions (as pictured) will include the Workflow name in the Decision Source.

    9.Alerts: Indicates changes we believe may be risky (e.g., New IP address, new last 4 digits for a card, etc).

    View Article
  • User Details

    The User Details page shows events scored, and allows analysts to conduct efficient deep dive investigations to make quick, informed decisions. There are three pages to User Details Overview, Network, and Activity.

    Overview

    The Overview page summarizes all the data points we have on a user identifier and surfaces machine learning insights in easy-to-understand cards.

    Risk Summary NEW for Payment Protection (July 2019)

    Risk Summary makes it easier for analysts to make quick and accurate Payment Protection decisions by highlighting the most important signals to focus on during manual review.

    Risk Summary is displayed in four different categories order, identity, device, and behavior which are colored based on the riskiness of the signal groups within each. It is visible in both User Details and Queues within the Payment Protection context.

    Ekata card

    Within each category, are signal groups roll-ups of similar, individual signals. Clicking an individual signal group reveals the individual signals within the group, as well as any connected user identifiers sharing the signal value.

    As an example, in the screenshot below, Risky billing address is a signal group within the Order category, and Billing country and Billing First Name Last Name Match are individual signals within each.

    Similar to category, risk level is indicated by color.

    Risk Summary helps direct manual review, so analysts can jump to the most relevant cards to review.

    Custom Attributes

    Custom Attributes is a customizable card that lets you pick the most relevant signals for your business and create a cheat sheet to see everything you want to see in one place. Signals selected for Custom Attributes are always displayed in Saved Searches within Explore.

    Any signal including custom ones can be added to the card, and reordered depending on your preference. A color indicating risk level is assigned to each card, and signal values found elsewhere in our global network are noted by a globe.

    Order Details

    Order Details summarizes all the orders a particular user identifier has placed. The table view provides a high level view so you can easily spot patterns in order amounts, payment methods, latest decision, and more. You can click into an individual order to see more information including custom fields and transaction history for an order.

    Other sections of User Details

    Learn about other sections of User Details:

    Network Visualization

    Activity Log

    View Article
  • Here are the twocommon flows and how our customers model them. Note that the interaction is the same whether you have a website, a native mobile app (iOS, Android, etc), or both.

    You want to get a Sift Score before contacting the payment gateway

    Your user clicks "submit order" on your app or website, which sends a message to your server (backend) to processa user's order.

    SendSift a $create_order from your backend, and get a risk assessment in the response. This order should include all payment methods that will be used for the order.

    If youcancel the orderfor suspicion of fraud, end here.

    If you don't cancel the orderfor suspicion of fraud, contact your payment gateway from your backend to run a sale on the CC.

    Send Sift a $transaction from your backend with the result of thepayment gateway interaction with the $order_id.

    If the order had multiple payment methods, send a $transaction from your backend to Sift for each of the methods. For example, if a gift card was used in addition to aCC, send a $transaction to capture the application of the gift card.

    You want to contact the paymentgateway before getting a Sift Score

    Your user clicks "submit order" on your app or website, which sends a message to your server (backend) to processthe order.

    You contact your payment gateway from your backend to run an authorization or sale.

    If failed, send Sift a $transaction from your backend without an $order_id. There is no need to continue unless the user tries again with a new payment method (in which case, start back at step 1).

    If successful, send Sift a $transaction from your backendwith the$order_id from the newly generated order.

    Once you get an HTTP 200 on the $transaction request, send Sift a $create_order from your backend, and get a risk assessment in the response.This order should include all payment methods that will be used for the order.

    If you cancel the order for suspicion of fraud, contact the payment gateway from your backend to refund the sale or void the authorization. Send Sift a $transaction with $transaction_status : "$void" if there was a pending authorization, or with $transaction_status "$refund" if you already captured payment and so are doing a refund here.

    If you don't cancel the orderfor suspicion of fraudand you still need to do a capture - if you only did an auth in step 2 - send Sift a $transaction from your backend with the result of the capture.

    If the order had multiple payment methods, send a $transaction from your backend to Sift for each of the methods. For example, if a gift card was used in addition to aCC, send a $transaction to capture the application of the gift card.

    Notes:

    If a user pays for an order with multiple payment methods, send one $transaction per payment method.

    If a user makes a change to their order after the fact, such as updating the shipping address for the order, send an $update_order event.

    If you don't think you fit into one of these flows, fill out a support ticket and we'll be happy to talk through how best to fit your case.

    View Article
  • You can set up Workflows and make Decisions on either the user-level or order-level depending on what criteria you want to look at and which entity you want to take action. For more on how to create Decisions, please see this tutorial.

    Different criteria are available at different levels. At the user level, for example, you can use latest scored event, shipping/billing addresses, email addresses, and any custom fields you may send. At the order level, you can use features like CVV status, currency code, or item ID.

    Which level should I use?

    When thinking of which level to use, it's best to think in terms of whatthe Decisionis going to be madeon. For example, if you want tocancel, hold for review, or automatically accept any order, you will want to set up an order-level Decision in your Workflow.If you want to ban, manually verify, or whitelist a user identifier, you will want to set up a user-level Decision in your Workflow.

    When creating Decisions you can toggle between User and Order levels using the icons near the top of your screen:

    View Article
  • You may see this happen occasionally due to a couple factors affectingthedisplay:

    We only show links in the network visualization between the latest values.

    We update user identifiers when they have activity, or when someone they're linked to with a high score has activity.

    What this means for the network visualization is sometimes user identifiers will not have bi-directional links.

    For example:

    Let's say bothUser ID #1 and User ID #2 have recentactivity withIP address 1.2.3.4. User ID #1 will see User ID #2 in their network and vice versa.

    Then User ID #2 has new activity with IP address 5.6.7.8, but User ID #1 has no new activity. Now when you look at their visualizations, User ID #2 will no longer see User ID #1 in their network; however, User ID #1 will still have User ID #2 in their network (since we haven't updated them yet).

    View Article
  • There are several situations where the IP location for a given user id will not match their billing address, credit card country, etc. One benign example is when someone on a vacation buys from you. Many times they will be outside their country of residence on vacation, so the IP address they use will show up as being in a different country.

    A malicious example is when a fraudster is attempting to buy from you with stolen credit cards. Often time their IP location will not be in the same country as the addresses on some or all of the stolen credit cards they are trying.

    Sift identifies when the IP location does not match the billing address, credit card country, etc. and factors this into scoring.

    View Article
  • The $create_order and $transaction events should be mapped to two separate actions on your site. The $create_order event should be used when your users initiate something that they will end up paying for, whether immediately or in the future. Examples include signing up for a service orchecking out in an e-commerce store. The $transaction event should be used to send the results of a payment attempt, suchinteractions with a payment gateway, a user redeeming a voucher or accumulated points, or even a cash payment. One $transaction event should be sent for every $payment_method in the corresponding $create_order event.

    The $create_order event is the ideal place tospecify whether the customer requested expedited shipping as well as add additional custom fields to capture differences in behavior between good and bad entities. Filling in any details about the service or good (whether digital or physical) in the $itemslist is strongly encouraged.

    The $transaction event contains fields for specifying whether the payment attemptwas successful, including avs, cvv, paypal, and stripe response codes when relevant.

    Let's take theexample where acustomer wants to buy an 11 inch Holly Wand from you, and is going to pay for the wand with a credit cardand a gift card:After the customer enters their credit card information and the gift card code and completes checkout, You should send Sift a $create_order event with 1 item (11 inch holly wand) and 2 $payment_methods (one for the credit card, and one for the gift card). After you attempt to charge the gift card, send Sift a $transaction event with the gift card information in the $payment_method field and all other pertinent fields. After you attempt to charge the credit card, send Sift another $transaction event with the credit card information in the $payment_method field and all other pertinent fields.

    View Article
  • To get a score for an action a user takes on your site, you will need to send their events with a unique value for the $user_id fieldso that you can ask for the score attached to that value. If you do not generate user ids, a common alternative is to send email address. If you aren't able to identify a returnvisitor to your site, you can use order id. Please work closely with our Sales Engineering and/or Support Engineering teams to find the identifier that works best for your use case.

    You can link anonymouspage activity with API Events in two ways:

    1. For one or more Events API calls, set both the user_id and session_id fields. The 'session_id' needs to bethe same as the one set in the JavaScript.

    2. Use the $link_session_to_user API call.

    Once this is done, thenall previous and futurepage activity usingthe same session_id will be linked to the same user identifier.

    Also refer tothe tutorialabout anonymous user activity for information on how to set the session_id field in the JavaScript snippet.

    Note: These instructions also apply when sending anonymous Events (for example, when an $add_item_to_cart event or a failed $login event is sent and a$user_id value is not available).

    View Article
  • Yes. You can export data from any of your Lists in the Console toa downloadable CSV file. To do so, select the List you'd like to export. Thenclick the "Download list as CSV" buttonon the left-hand side of the screen.

    signals

    The file will include all the users ids in your List, the latest score (based on events sent, etc), latest decision applied, and the value of someof their most significant .

    Note: The download is limited to 1,000 results. You also have the option to download up to 15,000 entries, butonly user id, latest score, and latest decision (no additional data). Noteyou will need to allow pop-ups from Sift.

    View Article
  • We allow you to send custom fields in any of our events, as well as any in custom events you make. Here are some tips forsending custom fields:

    You can include them in any event you send, but not inside any of our complex fields (address, item, payment method).

    Custom fields with the same name overwrite each other.To capture the count of something, like how many vouchers a user has redeemed, use a custom field and send us that value as an integer. Note: A custom field with the same name in two separate events is considered the same field, and the latest value from the latest event sent is used in scoring.For example:Ina place_bid event:"user_account_balance" : 40000000 ($40.00).Inthe subsequent $transaction event after the item is won and purchased:"user_account_balance" : 30000000 ($30.00). In other cases, when the field is related to the event and not the user identifier, it makes sense to give them unique names to capture the difference. For example, if your website sells train and airplane tickets: Ina $create_order event:"plane_seat_class" : "business","train_seat_class" : "business"

    We look at the rate of custom events sent.To capture risky activity users perform that isn't covered by our reserved eventsuse a custom event or use a custom field where you send us the rate or total as an integer. For example, send a "place_bid" event. Or, on the event you check the score (like $create_order), send a field to record the activity, e.g."bids_placed" : 3

    To capture a value thatdescribes a category, like the type of account a user has (standard, premium), use a custom field where you send that value as a string.For example:"product_tier" : "premium"See more examples of how to send values here.

    View Article
  • Code

    Meaning

    "S_B"

    "Land line on primary local phone provider",

    "S_L"

    "Land line on primary local phone provider",

    "S_C"

    "Land line on non-primary local phone provider",

    "S_W"

    "Land line on wireless phone provider",

    "S_P"

    "Land line on paging and messaging phone provider",

    "S_I"

    "Land line on international and/or local toll provider",

    "S_T"

    "Land line on toll provider",

    "S_G"

    "Land line on general phone provider",

    "S_V"

    "Land line on VoIP provider",

    "C_B"

    "Wireless line on primary local phone provider",

    "C_L"

    "Wireless line on primary local phone provider",

    "C_C"

    "Wireless line on non-primary local phone provider",

    "C_W"

    "Wireless line on wireless phone provider",

    "C_P"

    "Wireless line on paging and messaging phone provider",

    "C_I"

    "Wireless line on international and/or local toll provider",

    "C_T"

    "Wireless line on toll provider",

    "C_G"

    "Wireless line on general phone provider",

    "C_V"

    "Wireless line on VoIP provider",

    "P_B"

    "Paging and messaging line on primary local phone provider",

    "P_L"

    "Paging and messaging line on primary local phone provider",

    "P_C"

    "Paging and messaging line on non-primary local phone provider",

    "P_W"

    "Paging and messaging line on wireless phone provider",

    "P_P"

    "Paging and messaging line on paging and messaging phone provider",

    "P_I"

    "Paging and messaging line on international and/or local toll provider",

    "P_T"

    "Paging and messaging line on toll provider",

    "P_G"

    "Paging and messaging line on general phone provider",

    "P_V"

    "Paging and messaging line on VoIP provider",

    "M_B"

    "Mixed wireless and land line on primary local phone provider",

    "M_L"

    "Mixed wireless and land line on primary local phone provider",

    "M_C"

    "Mixed wireless and land line on non-primary local phone provider",

    "M_W"

    "Mixed wireless and land line on wireless phone provider",

    "M_P"

    "Mixed wireless and land line on paging and messaging phone provider",

    "M_I"

    "Mixed wireless and land line on international and/or local toll provider",

    "M_T"

    "Mixed wireless and land line on toll provider",

    "M_G"

    "Mixed wireless and land line on general phone provider",

    "M_V"

    "Mixed wireless and land line on VoIP provider",

    "V_B"

    "VoIP line on primary local phone provider",

    "V_L"

    "VoIP line on primary local phone provider",

    "V_C"

    "VoIP line on non-primary local phone provider",

    "V_W"

    "VoIP line on wireless phone provider",

    "V_P"

    "VoIP line on paging and messaging phone provider",

    "V_I"

    "VoIP line on international and/or local toll provider",

    "V_T"

    "VoIP line on toll provider",

    "V_G"

    "VoIP line on general phone provider",

    "V_V"

    "VoIP line on VoIP provider"

    OCN

    Name of Phone Operator

    "0000"

    "NECA RESERVED CODES",

    "0001"

    "Pac-West Telecomm Inc - ID",

    "0003"

    "Lincolnville Telephone Company",

    "0004"

    "China Telephone Company",

    "0005"

    "Cobbosseecontee Telephone Company",

    "0006"

    "Pac-West Telecomm Inc - MT",

    "0007"

    "Island Telephone Company",

    "0008"

    "Pac-West Telecomm Inc - TX",

    "0009"

    "Comtech Solutions LLC - IL",

    "000A"

    "Excel Telecommunications Inc - IL",

    "0010"

    "Hampden Telephone Company",

    "0011"

    "Hartland & St. Albans Telephone Company",

    "0012"

    "Comtech Solutions LLC",

    "0013"

    "Newpath Holdings Inc - SD",

    "0015"

    "Community Service Telephone Company",

    "0016"

    "Newpath Holdings Inc - MI",

    "0017"

    "Newpath Holdings Inc - IA",

    "0018"

    "Newpath Holdings Inc - IL",

    "0019"

    "Oxford County Telephone & Telegraph Company",

    "001A"

    "Centennial Digital Jamaica Limited",

    "001B"

    "Cypress Communications Operating Company LLC - CT",

    "001C"

    "Granite Telecommunications LLC - NM",

    "001D"

    "Northstar Telecom Inc - NE",

    "001E"

    "Magellan Hill Technologies LLC",

    "001F"

    "Bandwidth.com CLEC LLC - OH",

    "001G"

    "Rosebud Telephone LLC",

    "001H"

    "Geetingsville Telephone Company Inc - IN",

    "0020"

    "Pine Tree Telephone LLC",

    "0021"

    "Global Crossing Local Services Inc - KY",

    "0022"

    "Saco River Telephone LLC",

    "0023"

    "Digital World Communications Inc",

    "0024"

    "Somerset Telephone Company",

    "0025"

    "Standish Telephone Company",

    "0026"

    "Express Phone Service Inc - MS",

    "0027"

    "Union River Telephone Company",

    "0028"

    "NewSouth Communications Inc dba UniversalCom Inc - AL",

    "0029"

    "Unity Telephone Company Inc",

    "002A"

    "Mossel (Jamaica) Limited",

    "002B"

    "Cypress Communications Operating Company LLC - DE",

    "002C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - KY",

    "002D"

    "Northstar Telecom Inc - WA",

    "002E"

    "NationsLine Michigan Inc - MI",

    "002F"

    "Bandwidth.com CLEC LLC - PA",

    "002G"

    "Rosebud Telephone LLC - CA",

    "002H"

    "Montana Sky West LLC - MT",

    "0030"

    "Borderland Communications LLC - MI",

    "0031"

    "Warren Telephone Company",

    "0034"

    "West Penobscot Telephone & Telegraph Company",

    "0035"

    "Brahmacom Inc - MA",

    "0036"

    "Granby Telephone LLC",

    "0037"

    "Richmond Telephone Company",

    "0038"

    "Bretton Woods Telephone Company",

    "0039"

    "Granite State Telephone Inc",

    "003A"

    "Antillean Network Management N.V.",

    "003B"

    "Cypress Communications Operating Company LLC - DC",

    "003C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - MA",

    "003E"

    "Altura International LLC",

    "003F"

    "Bandwidth.com CLEC LLC - RI",

    "003G"

    "Red Pocket Inc",

    "003H"

    "JAS Networks Inc",

    "0042"

    "Dixville Telephone Company",

    "0043"

    "Dunbarton Telephone Company",

    "0044"

    "2nd Century Communications Inc - MI",

    "0045"

    "Kearsarge Telephone Company",

    "0047"

    "Merrimack County Telephone Company",

    "0048"

    "2nd Century Communications Inc - KS",

    "0049"

    "Union Telephone Company - NH",

    "004A"

    "BBY Networks Inc - MN",

    "004B"

    "Cypress Communications Operating Company LLC - MD",

    "004C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - MT",

    "004D"

    "Proximiti Mobility Inc",

    "004F"

    "Bandwidth.com CLEC LLC - TX",

    "004G"

    "Quadro Communications Cooperative Inc - ON",

    "004H"

    "Praxis Limited Co dba A+ Satellite",

    "0050"

    "Wilton Telephone Company",

    "0051"

    "Shelcomm",

    "0052"

    "David E. Bramlett dba WRS Communications",

    "0053"

    "Franklin Telephone Company",

    "0054"

    "ICG Telecom Group Inc - MI",

    "0055"

    "NET-tel Corporation - DE",

    "0056"

    "NET-tel Corporation - IA",

    "0057"

    "NET-tel Corporation - RI",

    "0058"

    "Ludlow Telephone Company",

    "0059"

    "AAT Paging Corporation II",

    "005A"

    "Rightlink USA Inc - FL",

    "005B"

    "Cypress Communications Operating Company LLC - MA",

    "005C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - PA",

    "005D"

    "BullsEye Telecom Inc - MT",

    "005E"

    "450Tel Communications Inc",

    "005F"

    "Bandwidth.com CLEC LLC - VT",

    "005G"

    "Intarnet Inc",

    "005H"

    "Comlink LLC",

    "0061"

    "Northfield Telephone Company",

    "0062"

    "Perkinsville Telephone Company",

    "0063"

    "Upper Rio Grande Neighborhood Telecom Inc",

    "0064"

    "Shoreham Telephone LLC",

    "0065"

    "Primelink Inc - NY",

    "0066"

    "Knology of Tennessee Inc - TN",

    "0067"

    "Talk America Inc",

    "0068"

    "Topsham Telephone Company",

    "0069"

    "Waitsfield-Fayston Telephone Corporation Inc",

    "006A"

    "NOW Communications Inc - CT",

    "006B"

    "Cypress Communications Operating Company LLC - NJ",

    "006C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - CO",

    "006D"

    "EveryCall Communications Inc - TX",

    "006E"

    "Frontier Communications of America Inc - CA",

    "006F"

    "Bandwidth.com CLEC LLC - WA",

    "006G"

    "noWYR Inc - WA",

    "006H"

    "Comlink LLC dba Netrino LLC - IL",

    "0071"

    "Armstrong Telephone Company - NY",

    "0072"

    "Frontier Communications of Ausable Valley Inc",

    "0073"

    "Berkshire Telephone Company",

    "0074"

    "B&S Telecom Inc - MI",

    "0075"

    "Talk America Inc - AL",

    "0076"

    "Cassadaga Telephone Corporation",

    "0077"

    "Champlain Telephone Company",

    "0078"

    "Chautauqua & Erie Telephone Corporation",

    "0079"

    "Chazy & Westport Telephone Corporation",

    "007A"

    "NOW Communications Inc - OH",

    "007B"

    "Cypress Communications Operating Company LLC - NY",

    "007C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - MT",

    "007D"

    "EveryCall Communications Inc - NC",

    "007E"

    "Frontier Communications of America Inc - WV",

    "007F"

    "Bandwidth.com CLEC LLC - WI",

    "007G"

    "noWYR Inc",

    "007H"

    "Comlink LLC - IN",

    "0081"

    "Citizens Telephone Company of Hammond NY Inc",

    "0083"

    "Talk America Inc - DC",

    "0084"

    "Taconic Telephone Corporation",

    "0085"

    "Crown Point Telephone Corporation",

    "0086"

    "Talk America Inc - FL",

    "0088"

    "Delhi Telephone Company",

    "0089"

    "Deposit Telephone Company Inc",

    "008A"

    "MountaiNet Telephone Company - TN",

    "008B"

    "Cypress Communications Operating Company LLC - VA",

    "008C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - PA",

    "008D"

    "Broadvox-CLEC LLC - NY",

    "008E"

    "Bresnan Broadband of Montana LLC - MT",

    "008F"

    "Magellan Hill Technologies Inc",

    "008G"

    "Comity Communications LLC - IL",

    "008H"

    "Comlink LLC dba Netrino LLC - WI",

    "0090"

    "Talk America Inc - NC",

    "0091"

    "Dunkirk & Fredonia Telephone Company",

    "0092"

    "Edwards Telephone Company Inc",

    "0093"

    "Empire Telephone Corporation",

    "0094"

    "Talk America Inc - SC",

    "0095"

    "Fishers Island Telephone Corporation",

    "0096"

    "Citizens Telecommunications Company of New York Inc dba Frontier Communicatons of New York",

    "0097"

    "Germantown Telephone Company Inc",

    "0098"

    "Talk America Inc - TN",

    "0099"

    "Hancock Telephone Company",

    "009A"

    "ACC Telecommunications of Virginia LLC - VA",

    "009B"

    "Empire One Telecommunications Inc - NY",

    "009C"

    "Systems Resource Group Limited - BS",

    "009D"

    "NationsLine Virginia Inc - VA",

    "009E"

    "Bresnan Broadband of Wyoming LLC - WY",

    "009F"

    "Magellan Hill Technologies LLC - NH",

    "009G"

    "Hawaiian Telcom Services Company Inc - HI",

    "009H"

    "Comlink LLC",

    "0100"

    "Frontier Communications of New York Inc",

    "0104"

    "Margaretville Telephone Company Inc",

    "0105"

    "Middleburgh Telephone Company",

    "0106"

    "Windstream New York Inc - Fulton",

    "0107"

    "Newport Telephone Company Inc",

    "0108"

    "Nicholville Telephone Company Inc",

    "0109"

    "Windstream New York Inc - Jamestown",

    "010A"

    "ACC Telecommunications LLC dba Adelphia Business Solutions - NY",

    "010B"

    "Empire One Telecommunications Inc - NY",

    "010C"

    "EO Telecom LLC",

    "010D"

    "NationsLine Virginia Inc - VA",

    "010E"

    "Telrite Corporation - ME",

    "010F"

    "Magellan Hill Technologies LLC - RI",

    "010G"

    "Opextel LLC",

    "010H"

    "Integrated Path Communcations LLC - FL",

    "0110"

    "Ogden Telelephone Company dba Frontier Ogden Telephone Company",

    "0111"

    "Oneida County Rural Telephone Company",

    "0112"

    "Ontario Telephone Company Inc",

    "0113"

    "Windstream New York Inc - Red Jacket",

    "0114"

    "Oriskany Falls Telephone Corporation",

    "0115"

    "Talk America Inc - PA",

    "0116"

    "Pattersonville Telephone Company",

    "0118"

    "Port Byron Telephone Company",

    "011A"

    "The Phone Connection Inc - AR",

    "011B"

    "Global Grid Telecom Inc - WA",

    "011C"

    "Telephone One Inc - FL",

    "011D"

    "H.S.I. Communications LLC",

    "011E"

    "Blue Sky Telecommunications LLC - TX",

    "011F"

    "Bright House Networks Information Services (Alabama) LLC - GA",

    "011G"

    "MCC Telephony of the South LLC - NC",

    "011H"

    "LCB Communications LLC - CA",

    "0121"

    "Frontier Telephone of Rochester Inc",

    "0122"

    "Frontier Communications of Seneca Gorham Inc",

    "0123"

    "Matrix Telecom Inc dba Trinsic Communications Inc - LA",

    "0124"

    "Tempest Telecom LLC dba Tempest Communications Company",

    "0125"

    "State Telephone Company",

    "0126"

    "Tempest Communications Company LLC",

    "0127"

    "Winn Telephone Company dba Winn Telecom - MI",

    "0128"

    "Frontier Communications of Sylvan Lake Inc",

    "0129"

    "Township Telephone Company Inc",

    "012A"

    "Genesis Telecommunications LLC - SC",

    "012B"

    "Midwest Telecom of America Inc - IL",

    "012C"

    "Swetland Internet Inc - IL",

    "012D"

    "BullsEye Telecom Inc - WY",

    "012E"

    "Great Plains Broadband Inc - NE",

    "012F"

    "Enhanced Communications Network Inc - IL",

    "012G"

    "Assurance Home Phone Services Inc",

    "012H"

    "Fido Solutions Inc",

    "0130"

    "ICG Telecom Group Inc - UT",

    "0131"

    "Trumansburg Telephone Company Inc",

    "0132"

    "AMA Communications LLC dba AMA*TechTel Communications - TX",

    "0133"

    "Vernon Telephone Company Inc",

    "0134"

    "AMA Communications LLC dba AMA*TechTel Communications",

    "0135"

    "Warwick Valley Telephone Company",

    "0138"

    "United Telephone Company of New Jersey dba CenturyLink",

    "013A"

    "CTC Communications Corporation - MA",

    "013B"

    "Union Telephone Company",

    "013C"

    "Swetland Internet Inc",

    "013D"

    "Nexus Communications Inc - GA",

    "013E"

    "IDT America Corporation - UT",

    "013F"

    "Listen Telecom Inc - GA",

    "013G"

    "Assurance Home Phone Services Inc - FL",

    "013H"

    "LV.NET LLC",

    "0145"

    "Bentleyville Communications Corporation dba BentleyvilleTelephone Company",

    "0148"

    "Lakefield Communications Inc - WI",

    "0149"

    "Frontier Communications of Breezewood LLC",

    "014A"

    "Comm South Companies Inc - TX",

    "014B"

    "Cat Communications International Inc - MN",

    "014C"

    "Granite Telecommunications LLC - WY",

    "014D"

    "BCN Telecom Inc - CT",

    "014E"

    "Wildflower Telecommunications LLC - KS",

    "014F"

    "Cbeyond Communications LLC - VA",

    "014G"

    "Smart Connections Inc",

    "014H"

    "NMG TELECOM LLC",

    "0151"

    "Windstream Buffalo Valley Inc",

    "0152"

    "Frontier Communications of Canton LLC",

    "0153"

    "M.R.K.S. Inc dba In Touch Communications",

    "0155"

    "Matrix Telecom Inc dba Trinsic Communications Inc - GA",

    "0156"

    "Citizens Telephone Company of Kecksburg",

    "0158"

    "Bridgewater-Canistota Independent Telephone Company dba Golden West Telecommunications",

    "015A"

    "Intercall Telecommunications Inc",

    "015B"

    "CF Communications LLC dba Telekenex - CA",

    "015C"

    "Telrite Corporation - CT",

    "015D"

    "NationsLine Delaware Inc - DE",

    "015E"

    "TLM Communications Limited",

    "015F"

    "Bandwidth.com CLEC LLC - IN",

    "015G"

    "Northwest Open Access Network",

    "015H"

    "NMG Telecom LLC - GA",

    "0161"

    "Commonwealth Telephone Company Inc",

    "0162"

    "Windstream Conestoga Inc",

    "0165"

    "Windstream D&E Inc",

    "0168"

    "Frontier Communications of Pennsylvania LLC",

    "0169"

    "Verizon North Inc - PA",

    "016A"

    "MountaiNet Telephone Company",

    "016B"

    "Starlight Phone Inc - TX",

    "016C"

    "SusCom Business Solutions of PA Inc - PA",

    "016D"

    "NationsLine Delaware Inc - DE",

    "016E"

    "Magellan Hill Technologies LLC - NY",

    "016F"

    "Access Point Inc - WI",

    "016G"

    "Telstar Communications Inc",

    "016H"

    "NMG Telecom LLC - TX",

    "0170"

    "Verizon North Inc - PA (Contel)",

    "0171"

    "Hickory Telephone Company",

    "0172"

    "BroadRiver Communication Corporation",

    "0173"

    "BroadRiver Communication Corporation - GA",

    "0175"

    "Ironton Telephone Company",

    "0176"

    "Windstream Pennsylvania Inc",

    "0177"

    "Lackawaxen Telecommunications Services Inc",

    "0178"

    "Frontier Communications of Lakewood LLC",

    "0179"

    "Laurel Highland Telephone Company",

    "017A"

    "Mid-Atlantic ProTel Inc",

    "017B"

    "Starlight Phone Inc",

    "017C"

    "Easton Telecom Services LLC - CA",

    "017D"

    "BCN Telecom Inc - CA",

    "017E"

    "NEP Cellcorp Inc",

    "017F"

    "Aventure Communication Technology LLC - SD",

    "017G"

    "Intellifiber Networks Inc - DE",

    "017H"

    "WANEDIRECT LLC",

    "0180"

    "North American Telecommunications Corporation - DC",

    "0182"

    "North American Telecommunications Corporation - MA",

    "0183"

    "Mahanoy & Mahantango Telephone Company",

    "0184"

    "Mid-Atlantic Telephone Company - VA",

    "0185"

    "Marianna-Scenery Hill Telephone Company",

    "0186"

    "Backbone Communications Inc - FL",

    "0189"

    "Armstrong Telephone Company - PA",

    "018A"

    "Astro Tel Inc - FL",

    "018B"

    "Essex Acquisition Corporation",

    "018C"

    "Easton Telecom Services LLC - TX",

    "018D"

    "Boost Mobile LLC",

    "018E"

    "RNK Inc - NJ",

    "018F"

    "Pristine Telecommunications LLC - MT",

    "018G"

    "Intellifiber Networks Inc - MD",

    "018H"

    "Peerless Network of Kansas LLC - KS",

    "0191"

    "North Eastern Pennsylvania Telephone Company",

    "0192"

    "North Penn Telephone Company",

    "0193"

    "Consolidated Communications of Pennsylvania",

    "0194"

    "Frontier Communications of Oswayo River LLC",

    "0195"

    "Armstrong Telephone Company North",

    "0196"

    "Palmerton Telephone Company",

    "0197"

    "Pennsylvania Telephone Company",

    "0198"

    "LTS of Rocky Mount LLC",

    "0199"

    "NET-tel Corporation - OK",

    "019A"

    "Texas Am-Tel I LP",

    "019B"

    "Essex Acquisition Corporation - MA",

    "019C"

    "Lightyear Network Solutions LLC - OR",

    "019D"

    "Advanced Corporate Networking Inc - CT",

    "019E"

    "Embarq Communications Inc",

    "019F"

    "Cbeyond Communications LLC - MA",

    "019G"

    "Intellifiber Networks Inc - MI",

    "019H"

    "Wholesale Carrier Services Inc - UT",

    "0200"

    "Pymatuning Independent Telephone Company",

    "0201"

    "Verizon North Inc - PA (Quaker State)",

    "0202"

    "CCCDE Inc dba Connect! - DE",

    "0204"

    "South Canaan Telephone Company",

    "0205"

    "Business Telecom of Virginia Inc dba BTI - VA",

    "0206"

    "Sugar Valley Telephone Company",

    "0207"

    "Talk America Inc - VA",

    "0208"

    "NuVox Communications of Kentucky Inc - KY",

    "0209"

    "The United Telephone Company of Pennsylvania LLC dba CenturyLink",

    "020A"

    "AM-TEL South Carolina LLC",

    "020B"

    "Essex Acquisition Corporation - PA",

    "020C"

    "Lightyear Network Solutions LLC - WA",

    "020D"

    "Advanced Corporate Networking Inc",

    "020E"

    "Embarq Communications Inc dba CenturyLink Communications - IN",

    "020F"

    "Greenfield Communications Inc - NV",

    "020G"

    "Intellifiber Networks Inc - NJ",

    "020H"

    "Spectrotel Inc",

    "0210"

    "Venus Telephone Corporation",

    "0211"

    "Broadslate Networks of North Carolina Inc - NC",

    "0212"

    "James C. Crenshaw Communications Inc",

    "0215"

    "Yukon-Waltz Telephone Company",

    "0216"

    "Armstrong Telephone Company of Maryland",

    "0217"

    "Amelia Telephone Corporation",

    "0219"

    "Buggs Island Telephone Cooperative",

    "021A"

    "Rhino Business Solutions LLC",

    "021B"

    "Long Island Fiber Exchange Inc - NY",

    "021C"

    "Global Connection Inc of America - AR",

    "021D"

    "BullsEye Telecom Inc - CT",

    "021E"

    "Embarq Communications Inc dba CenturyLink Communications - NC",

    "021F"

    "Sterling Telecom Inc - IL",

    "021G"

    "Intellifiber Networks Inc - PA",

    "021H"

    "Lawton Mobile Inc",

    "0220"

    "Burke's Garden Telephone Company Inc",

    "0221"

    "Broadband Office Communications Inc - CA",

    "0222"

    "Broadband Office Communications Inc - MO",

    "0223"

    "Paetec Communications Inc - TX",

    "0224"

    "Paetec Communications Inc - MI",

    "0225"

    "Citizens Telephone Cooperative",

    "0226"

    "Lumos Telephone Inc",

    "0227"

    "Paetec Communications Inc - OH",

    "0228"

    "Vitts Networks Inc - NJ",

    "022A"

    "Midwestern Telecommunications Inc - OH",

    "022B"

    "Long Island Fiber Exchange Inc",

    "022C"

    "PG Telecom of Nevada Inc - NV",

    "022D"

    "BullsEye Telecom Inc - ND",

    "022E"

    "Embarq Communications Inc dba CenturyLink Communications - SC",

    "022F"

    "PST Digital LLC",

    "022G"

    "Millennium Networks LLC - ID",

    "022H"

    "COMMIO LLC",

    "0230"

    "Vitts Networks Inc - DE",

    "0231"

    "Vitts Networks Inc - PA",

    "0232"

    "Digatel Communication Systems LLC",

    "0233"

    "Verizon South Inc - VA (Contel)",

    "0234"

    "Metropolitan Telecommunications Inc",

    "0236"

    "North River Telephone Cooperative",

    "0237"

    "Highland Telephone Cooperative",

    "0238"

    "MGW Telephone Company Inc",

    "0239"

    "New Hope Telephone Cooperative",

    "023A"

    "Comm South Companies Inc - NM",

    "023B"

    "Big River Telephone Company LLC - MO",

    "023C"

    "Advanced Integrated Technologies Inc - WA",

    "023D"

    "Slappey Telephone Inc - AL",

    "023E"

    "WorldNet Telecommunications Inc - PR",

    "023F"

    "Gridway Communications Corporation",

    "023G"

    "Jay Telecom Inc - NY",

    "023H"

    "LaVergne's TeleMessaging Inc",

    "0240"

    "Metropolitan Telecommunications of Florida Inc dba Mettel - FL",

    "0241"

    "Metropolitan Telecommunications of Texas Inc dba Mettel - TX",

    "0242"

    "Metropolitan Telecommunications Inc - PA",

    "0243"

    "Pembroke Telephone Cooperative",

    "0244"

    "Peoples Mutual Telephone Company",

    "0247"

    "Easy Call Inc",

    "0248"

    "Scott County Telephone Cooperative Inc",

    "0249"

    "Lumos Telephone of Botetourt Inc",

    "024A"

    "iHear Corporation",

    "024B"

    "Stan Efferding dba Vilaire",

    "024C"

    "Mobility Ltd",

    "024D"

    "Slappey Telephone Inc",

    "024E"

    "Armstrong Telecommunications Inc - OH",

    "024F"

    "Westphalia Broadband Inc",

    "024G"

    "New Dimension Communications Inc",

    "024H"

    "Integrated Path Communications LLC",

    "0250"

    "Shenandoah Telephone Company",

    "0251"

    "Ohiotelnet.Com Inc - OH",

    "0252"

    "Tel-West Companies dba Hassle Free Phone",

    "0253"

    "Virginia Telephone Company",

    "0254"

    "Central Telephone Company of Virginia dba CenturyLink",

    "0256"

    "Armstrong Telephone Company of West Virginia",

    "0257"

    "Spruce Knob Seneca Rocks Telephone Company",

    "0258"

    "War Telephone LLC",

    "0259"

    "Hardy Telecommunications Inc",

    "025A"

    "The Phone Company Management Group LLC - AZ",

    "025B"

    "VCI Company - OR",

    "025C"

    "Trans National Communications International Inc - IL",

    "025D"

    "Trophy Technologies Inc dba Rural Communications - MI",

    "025E"

    "Integra Telecom of Oregon Inc - OR",

    "025F"

    "TTM Virginia Inc",

    "025G"

    "New Dimension Communications Inc - NC",

    "025H"

    "O1 Communications East LLC",

    "0263"

    "Regent Telecommuncations Corporation",

    "0264"

    "ALLTEL Communications Inc - GA",

    "0265"

    "McLeodUSA Telecommunication Services Inc - OH",

    "0266"

    "Lee's Communications LLC",

    "0267"

    "Armstrong Telephone Company",

    "0268"

    "USA Digital Communications Inc",

    "0269"

    "Seren Innovations Inc",

    "026A"

    "Comm South Companies Inc - IL",

    "026B"

    "Windstream Norlight Inc - MO",

    "026C"

    "Lexent Metro Connect LLC",

    "026D"

    "Neutral Tandem-Colorado LLC - CO",

    "026E"

    "Integra Telecom of Washington Inc - WA",

    "026F"

    "Mextel Communications Inc - FL",

    "026G"

    "New Dimension Communications Inc",

    "026H"

    "O1 Communications East LLC - FL",

    "0270"

    "Citizens Telecommunications Company of West Virginia dba Frontier Communications of West Virginia",

    "0273"

    "Seren Innovations Inc - CO",

    "0275"

    "Ardmore Telephone Company Inc",

    "0277"

    "West Side Telephone Company",

    "0279"

    "GTC INC",

    "027A"

    "BullsEye TeleCom Inc - IA",

    "027B"

    "ACN Communication Services Inc - MD",

    "027C"

    "Mindwire Communications LLC - AL",

    "027D"

    "Cordia Communications Corporation - MA",

    "027E"

    "Communication Technology Inc - FL",

    "027F"

    "Mextel Communications Inc - FL",

    "027G"

    "New Dimension Communications Inc - NC",

    "027H"

    "O1 Communications East LLC - NJ",

    "0280"

    "Ardmore Telephone Company Inc",

    "0281"

    "Verizon North Inc",

    "0282"

    "Blountsville Telephone Company Inc",

    "0283"

    "Brindlee Mountain Telephone LLC",

    "0284"

    "Butler Telephone Company Inc",

    "0285"

    "Castleberry Telephone Company Inc",

    "0286"

    "National Telephone Company of Alabama",

    "0287"

    "Fones 4 All Corporation",

    "0288"

    "GS Paging",

    "028A"

    "BullsEye TeleCom Inc - WA",

    "028B"

    "CresComm WiFi LLC",

    "028C"

    "Windstream Norlight Inc - AL",

    "028D"

    "Cordia Communications Corporation - WA",

    "028E"

    "CBB Carrier Services Inc - IL",

    "028F"

    "Tele-Sys Inc dba Access America Telephone Company",

    "028G"

    "Time Warner Cable Information Services (Virginia) LLC - VA",

    "028H"

    "O1 Communications Central LLC",

    "0290"

    "Farmers Telecommunications Cooperative Inc",

    "0291"

    "GTC Inc - FL",

    "0293"

    "KMC Telecom V Inc - NV",

    "0294"

    "GTC Inc - AL",

    "0295"

    "Knology Total Communications Inc",

    "0298"

    "Gulf Telephone Company dba CenturyLink",

    "0299"

    "Hayneville Telephone Company Inc",

    "029A"

    "LOSTSKI Inc",

    "029B"

    "Econocall LLC - NY",

    "029C"

    "ComTech21 LLC",

    "029D"

    "West Communications Inc - MS",

    "029E"

    "FiberLight LLC",

    "029F"

    "Neutral Tandem-Nevada LLC - NV",

    "029G"

    "Time Warner Cable Information Services (New Mexico) LLC - NM",

    "029H"

    "O1 Communications Central LLC - OH",

    "0300"

    "Hopper Telecommunications LLC",

    "0301"

    "Frontier Communications of Lamar County LLC",

    "0302"

    "Windstream Alabama Inc",

    "0303"

    "KMC Telecom V Inc",

    "0304"

    "Millry Telephone Company",

    "0305"

    "Mon-Cre Telephone Cooperative Inc",

    "0306"

    "Frontier Communications of Alabama LLC",

    "0307"

    "Moundville Telephone Company",

    "0308"

    "New Hope Telephone Cooperative",

    "0309"

    "KMC Telecom V Inc - PA",

    "030A"

    "Triarch Marketing Inc - LA",

    "030B"

    "ZTG Inc",

    "030C"

    "ComTech21 LLC - RI",

    "030D"

    "CellCom Tech Inc",

    "030E"

    "FiberLight LLC - DC",

    "030F"

    "Momentum Telecom Inc - NC",

    "030G"

    "Time Warner Cable Information Services (Michigan) LLC - MI",

    "030H"

    "O1 Communications Central LLC - TX",

    "0311"

    "Oakman Telephone Company Inc",

    "0312"

    "Otelco Telephone LLC",

    "0313"

    "KMC Telecom V Inc - MA",

    "0314"

    "Peoples Telephone Company Inc",

    "0315"

    "Pine Belt Telephone Company Inc",

    "0316"

    "Ragland Telephone Company Inc",

    "0317"

    "Roanoke Telephone Company Inc",

    "0318"

    "Frontier Communications of the South LLC",

    "0319"

    "KMC Telecom V Inc - AR",

    "031A"

    "Triarch Marketing Inc",

    "031B"

    "Network Communications International Corporation",

    "031C"

    "Tgec Communications Company LLC - CA",

    "031D"

    "Indigo Wireless Inc",

    "031E"

    "FiberLight LLC - FL",

    "031F"

    "Access Point Inc - IN",

    "031G"

    "Time Warner Cable Information Services (Pennsylvania) LLC - PA",

    "031H"

    "Citrix Communication LLC",

    "0320"

    "KMC Telecom V Inc - OK",

    "0321"

    "Convergent Telesis LLC - NY",

    "0322"

    "Union Springs Telephone Company Inc",

    "0323"

    "Convergent Telesis LLC",

    "0324"

    "Valley Telephone Company LLC",

    "0325"

    "InTTec Inc",

    "0326"

    "Matrix Telecom Inc dba Trinsic Communications Inc - MO",

    "0327"

    "Matrix Telecom Inc dba Trinsic Communications Inc - KY",

    "0328"

    "Verizon Florida Inc",

    "032A"

    "Nexus Communications Inc - IN",

    "032B"

    "EZ Phone Inc - OH",

    "032C"

    "Victory Communications Inc - MS",

    "032D"

    "DSCI Corporation",

    "032E"

    "FiberLight LLC - GA",

    "032F"

    "Intrado Communications Inc - IN",

    "032G"

    "Time Warner Cable Information Services (Washington) LLC - WA",

    "032H"

    "Conneaut Telephone Company - OH",

    "0330"

    "Smart City Telecommunications LLC dba Smart City Telecom",

    "0331"

    "ITS Telecommunications Systems Inc",

    "0332"

    "Brazos Telecommunications Inc",

    "0333"

    "Matrix Telecom Inc dba Trinsic Communications Inc - MI",

    "0334"

    "Metropolitan Telecommunications of Mass. Inc dba Mettel - MA",

    "0335"

    "Northeast Florida Telephone Company Inc",

    "0336"

    "Windstream Florida Inc",

    "0337"

    "Matrix Telecom Inc dba Trinsic Communications Inc - VA",

    "0338"

    "Quincy Telephone Company",

    "033A"

    "Excel Telecommunications Inc - MN",

    "033B"

    "Source One Communications Inc - FL",

    "033C"

    "DVC Enterprises Inc dba DVC Telecom - TX",

    "033D"

    "DSCI Corporation - NH",

    "033E"

    "FiberLight LLC - MD",

    "033F"

    "Intrado Communications Inc - KS",

    "033G"

    "Telequest LLC - KY",

    "033H"

    "Citrix Communications LLC - CA",

    "0340"

    "Embarq Florida Inc (Central) dba CenturyLink",

    "0341"

    "Embarq Florida Inc dba CenturyLink",

    "0343"

    "KNet.com Inc dba KNet - KS",

    "0344"

    "Alma Telephone Company Inc",

    "0346"

    "Blue Ridge Telephone Company",

    "0347"

    "Brantley Telephone Company Inc",

    "0348"

    "Bulloch County Rural Telephone Cooperative Inc",

    "034A"

    "BullsEye TeleCom Inc - NY",

    "034B"

    "EZ Phone Inc - OH",

    "034C"

    "PaeTec Communications Inc - VA",

    "034D"

    "DSCI Corporation - NY",

    "034E"

    "FiberLight LLC - TX",

    "034F"

    "Intrado Communications Inc - MO",

    "034G"

    "Time Warner Cable Information Services (Colorado) LLC - CO",

    "034H"

    "Lightyear Network Solutions LLC - MO",

    "0351"

    "Camden Telephone & Telegraph Company Inc",

    "0354"

    "Chickamauga Telephone Corporation",

    "0355"

    "Citizens Telephone Company Inc",

    "0356"

    "Coastal Utilities Inc dba CenturyLink",

    "0357"

    "Windstream Georgia Inc",

    "0358"

    "Darien Telephone Company Inc",

    "035A"

    "BullsEye TeleCom Inc - FL",

    "035B"

    "Piedmont Communications Services Inc - NC",

    "035C"

    "GOES Telecom Inc - NJ",

    "035D"

    "DSCI Corporation - RI",

    "035E"

    "FiberLight of Virginia LLC - VA",

    "035F"

    "Intrado Communications of Virginia Inc - VA",

    "035G"

    "Intercel Telecoms Group Inc",

    "035H"

    "Peerless Network of Kentucky LLC - KY",

    "0360"

    "Ellijay Telephone Company",

    "0362"

    "Frontier Communications of Fairmount LLC",

    "0364"

    "Windstream Georgia Telephone Inc",

    "0365"

    "Glenwood Telephone Company",

    "0368"

    "Hart Telephone Company",

    "0369"

    "Comsouth Telecommunications Inc",

    "036A"

    "BullsEye TeleCom Inc - GA",

    "036B"

    "Citynet Ohio LLC - OH",

    "036C"

    "Nexus Communications Inc dba TSI - MO",

    "036D"

    "DSCI Corporation - ME",

    "036E"

    "NorthStar Telecom Inc - NM",

    "036F"

    "Flat Wireless LLC",

    "036G"

    "Mountain Communications LLC - FL",

    "036H"

    "O1 Communications West LLC - OR",

    "0370"

    "Broadspan Communications Inc dba Primary Network Communications Inc - IN",

    "0371"

    "Knology of the Valley Inc",

    "0373"

    "Georgia Telephone Services Inc",

    "0375"

    "Nelson-Ball Ground Telephone Company",

    "0376"

    "Pembroke Telephone Company Inc",

    "0377"

    "Pineland Telephone Cooperative Inc",

    "0378"

    "Planters Rural Telephone Cooperative Inc",

    "0379"

    "Plant Telephone Company",

    "037A"

    "Telebeam Network Services LLC - NY",

    "037B"

    "AAPEX Telecom Inc",

    "037D"

    "DSCI Corporation - VT",

    "037E"

    "Quality Telephone Inc - TN",

    "037F"

    "TalkBug.com LLC - AR",

    "037G"

    "L2Networks Corporation",

    "037H"

    "Ednetics Inc",

    "0380"

    "Progressive Rural Telephone Cooperative Inc",

    "0381"

    "Public Service Telephone Company",

    "0382"

    "Ringgold Telephone Company",

    "0383"

    "City of Thomasville",

    "0384"

    "Urjet Backbone Network Inc",

    "0385"

    "Log On America Inc - ME",

    "0386"

    "Windstream Standard Inc",

    "0387"

    "Frontier Communications of Georgia LLC",

    "0389"

    "Trenton Telephone Company",

    "038A"

    "Telecon Communications Corporation",

    "038B"

    "Essex Acquisition Corporation - NY",

    "038D"

    "BLC Management LLC dba Angles Communication Solutions",

    "038E"

    "Bruce Telecom - ON",

    "038F"

    "Paetec Communications Inc - ME",

    "038G"

    "Triarch Marketing Inc - WA",

    "038H"

    "Ednetics Inc - ID",

    "0392"

    "Waverly Hall Telephone LLC",

    "0393"

    "Birch Telecom of the South Inc - KY",

    "0394"

    "Wilkes Telephone & Electric Company Inc",

    "0395"

    "Windstream Accucomm Telecommunications Inc",

    "0396"

    "Ballard Rural Telephone Cooperative Corporation Inc",

    "0397"

    "Essex Communications Inc - FL",

    "0398"

    "Brandenburg Telephone Company",

    "0399"

    "Essex Communications Inc - KY",

    "039A"

    "Telecon Communications Corporation - CT",

    "039B"

    "Essex Acquisition Corporation - NJ",

    "039D"

    "LibreTel LLC",

    "039E"

    "Frontier Communications of America Inc - AL",

    "039F"

    "CBB Carrier Services Inc - OH",

    "039G"

    "Safari Communications Inc - NC",

    "039H"

    "Ednetics Inc - OR",

    "0400"

    "Essex Communications Inc dba eLEC Communications - PA",

    "0401"

    "Duo County Telephone Cooperative Inc",

    "0402"

    "Windstream Kentucky West Inc",

    "0403"

    "Hood Canal Telephone Company Inc dba Hood Canal Communications - WA",

    "0404"

    "SPJ Inc - AL",

    "0405"

    "Urjet Backbone Network Inc",

    "0406"

    "Foothills Rural Telephone Cooperative Corporation",

    "0407"

    "Verizon South Inc - KY",

    "0408"

    "Gearheart Communications Company Inc dba Coalfields Telephone Company",

    "040A"

    "BCN Telecom Inc - MD",

    "040B"

    "Essex Acquisition Corporation - RI",

    "040D"

    "BCN Telecom Inc - IL",

    "040E"

    "CommPartners LLC - AZ",

    "040F"

    "Impact Telecom LLC",

    "040G"

    "Safari Communications Inc",

    "040H"

    "NMG Telecom LLC - FL",

    "0410"

    "Verizon South Inc - KY (Contel)",

    "0411"

    "Leslie County Telephone Company",

    "0412"

    "Lewisport Telephone Company Inc",

    "0413"

    "Logan Telephone Cooperative Inc",

    "0414"

    "Mountain Rural Telephone Cooperative Corporation Inc",

    "0415"

    "Peoples Rural Telephone Cooperative Corporation",

    "0416"

    "KMC Telecom V Inc - KY",

    "0417"

    "Salem Telephone Company",

    "0418"

    "South Central Rural Telephone Cooperative Corporation Inc",

    "0419"

    "Thacker/Grigsby Telephone Company",

    "041A"

    "BCN Telecom Inc - NJ",

    "041B"

    "Essex Acquisition Corporation - VA",

    "041C"

    "Foster Cayman Ltd",

    "041D"

    "BCN Telecom of Virginia Inc - VA",

    "041E"

    "Velocity.Net Communications Inc - PA",

    "041F"

    "Impact Telecom LLC - NM",

    "041G"

    "Smart Choice Communications LLC",

    "041H"

    "LinkTech US Corporation",

    "0421"

    "West Kentucky Rural Telephone Cooperative Corporation",

    "0423"

    "CenturyTel of Central Louisiana LLC dba CenturyLink",

    "0424"

    "CenturyTel of Southeast Louisiana LLC dba CenturyLink",

    "0425"

    "Cameron Telephone Company",

    "0426"

    "Campti-Pleasant Hill Telephone Company",

    "0427"

    "CenturyTel of Chatham LLC dba CenturyLink",

    "0428"

    "Delcambre Telephone Company",

    "0429"

    "East Ascension Telephone Company LLC",

    "042A"

    "BCN Telecom Inc - PA",

    "042B"

    "Essex Acquisition Corporation - WV",

    "042C"

    "ALLTEL Communications Inc - KY",

    "042D"

    "Open Access Inc",

    "042E"

    "Lightyear Network Solutions LLC - MN",

    "042F"

    "Aero Communications LLC - AL",

    "042G"

    "Smart Choice Communications LLC - NJ",

    "042H"

    "PEG Bandwidth VA LLC - VA",

    "0430"

    "Elizabeth Telephone Company",

    "0431"

    "CenturyTel of Northwest Louisiana Inc dba CenturyLink",

    "0432"

    "Kaplan Telephone Company Inc",

    "0433"

    "Lafourche Telephone Company",

    "0434"

    "CenturyTel of Evangeline LLC dba CenturyLink",

    "0435"

    "Northeast Louisiana Telephone Company Inc",

    "0436"

    "CenturyTel of North Louisiana LLC dba CenturyLink",

    "0438"

    "Reserve Telephone Company Inc",

    "0439"

    "CenturyTel of Ringgold LLC dba CenturyLink",

    "043A"

    "McGraw Communications Inc - MD",

    "043B"

    "Phone-Link Inc - LA",

    "043C"

    "ALLTEL Communications Inc - OK",

    "043D"

    "Carr Telephone Company - MI",

    "043E"

    "Lightyear Network Solutions LLC - ND",

    "043F"

    "Wholesale Carrier Services Inc - CO",

    "043G"

    "Xclutel LLC dba Xclutel Communications",

    "043H"

    "Birch Communications of the Northeast Inc - RI",

    "0440"

    "CenturyTel of East Louisiana LLC dba CenturyLink",

    "0441"

    "Star Telephone Company Inc",

    "0442"

    "CenturyTel of Southwest Louisiana LLC dba CenturyLink",

    "0445"

    "GCR Telecommunications Inc - VA",

    "0446"

    "Bay Springs Telephone Company Inc",

    "0447"

    "Bruce Telephone Company Inc",

    "0448"

    "Calhoun City Telephone Company Inc",

    "0449"

    "Myrtle Telephone Company Inc",

    "044A"

    "Call Giant Inc - MI",

    "044B"

    "Phone-Link Inc - MS",

    "044C"

    "Granite Telecommunications LLC - HI",

    "044E"

    "Trans National Communications International Inc - AR",

    "044F"

    "Wholesale Carrier Services Inc - GA",

    "044G"

    "Rosebud Telephone LLC - AR",

    "044H"

    "PEG Bandwidth NY LLC - NY",

    "0450"

    "Wispra Networks Inc - Canada",

    "0451"

    "Decatur Telephone Company Inc",

    "0452"

    "Delta Telephone Company Inc",

    "0453"

    "Windstream Mississippi Inc",

    "0454"

    "Franklin Telephone Company Inc",

    "0455"

    "Fulton Telephone Company Inc",

    "0456"

    "Georgetown Telephone Company",

    "0457"

    "Lakeside Telephone Company Inc",

    "0458"

    "CenturyTel of North Mississippi Inc dba CenturyLink",

    "045A"

    "American Farm Bureau Inc - WI",

    "045B"

    "Phone-Link Inc - NC",

    "045C"

    "Phone-Link Inc - MO",

    "045D"

    "Expedient Carrier Services LLC",

    "045E"

    "TeleBarbados Inc",

    "045F"

    "Wholesale Carrier Services Inc - IL",

    "045G"

    "Peninsula Telecom of Washington LLC - WA",

    "045H"

    "NMG Telecom LLC - MA",

    "0460"

    "Frontier Communications of Mississippi Inc",

    "0461"

    "Noxapater Telephone Company Inc",

    "0462"

    "Mound Bayou Telephone and Communications Inc",

    "0463"

    "BPS Telephone Company",

    "0466"

    "Sledge Telephone Company Inc",

    "0467"

    "Smithville Telephone Company Inc",

    "0468"

    "Atlantic Telephone Membership Corporation",

    "0469"

    "Barnardsville Telephone Company",

    "046A"

    "Grand Valley Internet Inc - CO",

    "046B"

    "Phone-Link Inc - TN",

    "046C"

    "ComTech21 LLC - PA",

    "046D"

    "Expedient Carrier Services LLC - OH",

    "046E"

    "Gateway Communications Services Inc",

    "046F"

    "Wholesale Carrier Services Inc - IN",

    "046G"

    "Netarx LLC",

    "046H"

    "Universal Connectivity Inc",

    "0470"

    "Carolina Telephone and Telegraph Company LLC dba CenturyLink",

    "0471"

    "Central Telephone Company of North Carolina dba CenturyLink",

    "0472"

    "FairPoint Communications Missouri Inc",

    "0473"

    "Citizens Telephone Company",

    "0474"

    "Windstream Concord Telephone Inc",

    "0475"

    "CCCOK Inc dba Connect! - OK",

    "0476"

    "Windstream North Carolina Inc",

    "0477"

    "Newpath Holdings Inc - ND",

    "0478"

    "Ellerbe Telephone Company Inc",

    "0479"

    "Verizon South Inc",

    "047A"

    "Servint Corporation",

    "047B"

    "In Touch Communications Inc - CA",

    "047C"

    "WilTel Local Network LLC",

    "047D"

    "EC-Eye Communication and Technology Inc - NJ",

    "047E"

    "Magellan Hill Technologies LLC",

    "047F"

    "Wholesale Carrier Services Inc - ME",

    "047G"

    "MCC Telephony of the Midwest LLC - OH",

    "047H"

    "Valley Communications Inc - ND",

    "0480"

    "West Plains Telecommunications Inc",

    "0482"

    "NET-tel Corporation - WI",

    "0483"

    "Windstream Lexcom Communications Inc",

    "0484"

    "NET-tel Corporation- VA",

    "0485"

    "Mebtel Inc dba CenturyLink",

    "0488"

    "Network Access Solutions Corporation - MD",

    "0489"

    "Network Access Solutions Corporation - NE",

    "048A"

    "SEA Inc of Delaware",

    "048B"

    "Image Access Inc dba NewPhone",

    "048C"

    "WilTel Local Network LLC - FL",

    "048D"

    "BullsEye Telecom Inc - DE",

    "048E"

    "Magellan Hill Technologies LLC - PA",

    "048F"

    "Wholesale Carrier Services Inc - MI",

    "048G"

    "TCA Communications Inc - AR",

    "048H"

    "NMG Telecom LLC - NY",

    "0490"

    "Network Access Solutions Corporation - CO",

    "0491"

    "North State Telephone Company dba North State Communications",

    "0492"

    "Network Access Solutions Corporation - IA",

    "0493"

    "Network Access Solutions Corporation - OR",

    "0494"

    "Pineville Telephone Company",

    "0496"

    "Randolph Telephone Membership Corporation",

    "0497"

    "Piedmont Telephone Membership Corporation",

    "0498"

    "Saluda Mountain Telephone Company",

    "049A"

    "Teraca Corporation - CO",

    "049B"

    "Image Access Inc dba NewPhone - FL",

    "049C"

    "Adir International Export Ltd dba La Curacao",

    "049D"

    "BullsEye Telecom Inc - KS",

    "049E"

    "Sage Telecom Inc - NV",

    "049F"

    "Wholesale Carrier Services Inc - MN",

    "049G"

    "Express Cash and Phone Inc - TX",

    "049H"

    "DIAD NETWORKS LLC",

    "0500"

    "Service Telephone Company dba TDS Telecom",

    "0501"

    "Skyline Telephone Membership Corporation",

    "0502"

    "Star Telephone Membership Corporation",

    "0503"

    "Surry Telephone Membership Corporation",

    "0505"

    "Tri-County Telephone Membership Corporation",

    "0506"

    "The United Telephone Company of the Carolinas LLC dba CenturyLink",

    "0507"

    "Network Access Solutions Corporation - WA",

    "0508"

    "Network Access Solutions Corporation - LA",

    "0509"

    "Frontier Communications of the Carolinas Inc - NC",

    "050A"

    "Citizens Telecom Solutions LLC - PA",

    "050B"

    "Image Access Inc dba NewPhone - LA",

    "050C"

    "Texas RSA Inc dba Peoples Wireless Services",

    "050D"

    "BullsEye Telecom Inc - ME",

    "050E"

    "Zayo Group LLC - IA",

    "050F"

    "Wholesale Carrier Services Inc - NV",

    "050G"

    "Blue Rooster Telecom Inc - CA",

    "050H"

    "Citrix Communications LLC - NY",

    "0510"

    "Wilkes Telephone Membership Corporation",

    "0511"

    "Yadkin Valley Telephone Membership Corporation",

    "0512"

    "Bluffton Telephone Company Inc",

    "0513"

    "Network Access Solutions Corporation - UT",

    "0514"

    "A.R.C. Networks Inc dba Infohighway Communications Corporation - MA",

    "0515"

    "Chesnee Telephone Company",

    "0516"

    "Chester Telephone Company",

    "0517"

    "Windstream South Carolina Inc",

    "0518"

    "Broadslate Networks of Deleware Inc - DE",

    "0519"

    "Choice One Communications of Ohio Inc - KY",

    "051A"

    "MCI Metro ATS Inc",

    "051B"

    "First Communications LLC - PA",

    "051C"

    "Windstream KDL - VA Inc - VA",

    "051D"

    "BullsEye Telecom Inc - RI",

    "051E"

    "Zayo Group LLC - NE",

    "051F"

    "Wholesale Carrier Services Inc - NY",

    "051G"

    "Blue Rooster Telecom Inc",

    "051H"

    "Local Access LLC - NY",

    "0520"

    "Farmers Telephone Cooperative Inc",

    "0521"

    "Fort Mill Telephone Company",

    "0522"

    "Newpath Holdings Inc - IN",

    "0523"

    "Hargray Telephone Company Inc",

    "0525"

    "Navigator Telecommunications LLC - MO",

    "0526"

    "Frontier Communications of the Carolinas Inc - SC",

    "0527"

    "Home Telephone ILEC LLC",

    "0528"

    "Horry Telephone Cooperative Inc",

    "0529"

    "Navigator Telecommunications LLC - KS",

    "052A"

    "MCI Metro ATS Inc - AR",

    "052B"

    "Blue Casa Telephone LLC",

    "052C"

    "GOES Telecom Inc",

    "052D"

    "New Access Communications LLC - ND",

    "052F"

    "Wholesale Carrier Services Inc - NC",

    "052G"

    "CoreTel Georgia Inc - GA",

    "052H"

    "HCH Corporation",

    "0530"

    "Navigator Telecommunications LLC - TN",

    "0531"

    "Lancaster Telephone Company",

    "0532"

    "Lockhart Telephone Company Inc",

    "0533"

    "McClellanville Telephone Company Inc",

    "0534"

    "Navigator Telecommunications LLC - MI",

    "0535"

    "Norway Telephone Company Inc dba TDS Telecom",

    "0536"

    "Palmetto Rural Telephone Cooperative Inc",

    "0537"

    "2nd Century Communications Inc - OK",

    "0538"

    "Piedmont Rural Telephone Cooperative Inc",

    "0539"

    "PBT Telecom Inc",

    "053A"

    "MCI Metro ATS Inc - NV",

    "053B"

    "Quality Telephone Inc",

    "053C"

    "Essex Acquisition Corporation - CA",

    "053D"

    "NationsLine District of Columbia Inc - DC",

    "053F"

    "Wholesale Carrier Services Inc - WA",

    "053G"

    "Meriplex Telecom LLC",

    "053H"

    "Birch Communications of the Northeast",

    "0541"

    "Ridgeway Telephone Company Inc",

    "0542"

    "Comporium Inc",

    "0544"

    "St. Stephen Telephone Company",

    "0545"

    "Triton Hospitality Communications Inc dba Hospitality Operator Services",

    "0546"

    "Sandhill Telephone Cooperative Inc",

    "0547"

    "Cannect Communications Inc - Canada",

    "0548"

    "Dialtone Depot Inc",

    "0549"

    "Indiana Telephone Connect",

    "054A"

    "AccuTel of Texas dba 1-800-4-A-Phone - CA",

    "054B"

    "Quality Telephone Inc - FL",

    "054C"

    "Essex Acquisition Corporation - IL",

    "054D"

    "NationsLine District of Columbia Inc - DC",

    "054F"

    "Wholesale Carrier Services Inc - WV",

    "054G"

    "Telecom Management Inc dba Pioneer Telephone",

    "054H"

    "Birch Communications of the Northeast Inc - VT",

    "0550"

    "West Carolina Rural Telephone Cooperative Inc",

    "0551"

    "Williston Telephone Company",

    "0552"

    "CenturyTel of Adamsville Inc dba CenturyLink - Adamsville",

    "0553"

    "Ben Lomand Rural Telephone Cooperative Inc",

    "0554"

    "Bledsoe Telephone Cooperative",

    "0555"

    "SBC Long Distance LLC dba AT&T Long Distance",

    "0556"

    "OneStar Communications LLC - MS",

    "0557"

    "CenturyTel of Claiborne Inc dba CenturyLink - Claiborne",

    "0558"

    "Conversent Communications of New Jersey LLC - NJ",

    "0559"

    "Concord Telephone Exchange Inc",

    "055A"

    "AccuTel of Texas dba 1-800-4-A-Phone - CA",

    "055B"

    "Volo Communications of Florida Inc - FL",

    "055C"

    "Essex Acquisition Corporation - IN",

    "055E"

    "Cordia Communications Corporation of Virginia - VA",

    "055F"

    "Comcast Phone of Maine LLC - ME",

    "055G"

    "Telecom Management Inc dba Pioneer Telephone - PA",

    "055H"

    "NorthernTel Partners",

    "0560"

    "Conversent Communications of New Jersey LLC",

    "0561"

    "Crockett Telephone Company Inc",

    "0562"

    "Dekalb Telephone Cooperative",

    "0564"

    "Familytel of Oklahoma Inc",

    "0565"

    "Highland Telephone Cooperative Inc - TN",

    "0566"

    "Humphreys County Telephone Company",

    "0567"

    "United Telephone-Southeast",

    "0568"

    "Highland Telephone Cooperative Inc",

    "056A"

    "Charles L. Morrison Sr. dba C&C Communications",

    "056B"

    "Volo Communications of Florida Inc",

    "056C"

    "Essex Acquisition Corporation - MI",

    "056D"

    "Cooperative Communications Inc",

    "056E"

    "XFone USA Inc",

    "056F"

    "Northwestel Cable Inc",

    "056G"

    "Data Net Systems LLC",

    "056H"

    "Local Access LLC - GA",

    "0570"

    "Loretto Telephone Company Inc",

    "0571"

    "Millington Telephone Company Inc",

    "0573"

    "North Central Telephone Cooperative Inc",

    "0574"

    "CenturyTel of Ooltewah-Collegedale Inc dba CenturyLink",

    "0575"

    "Tennessee Telephone Company",

    "0576"

    "Peoples Telephone Company",

    "0577"

    "Citizens Telecomm Company of the Volunteer State LLC dba Frontier Communications of the Volunteer State",

    "0578"

    "Tellico Telephone Company Inc",

    "0579"

    "Twin Lakes Telephone Cooperative Corporation",

    "057A"

    "Phone Club Corporation",

    "057B"

    "Volo Communications of Florida Inc - FL",

    "057C"

    "Windstream NTI Inc",

    "057D"

    "Cooperative Communications Inc - NY",

    "057E"

    "CBB Carrier Services Inc - VA",

    "057F"

    "CBB Carrier Services Inc - OH",

    "057G"

    "Data Net Systems LLC dba Poltel II - NJ",

    "057H"

    "Local Access LLC - IL",

    "0580"

    "North Central Telephone Cooperative",

    "0581"

    "United Telephone Company Inc dba United Communications",

    "0583"

    "West Tennessee Telephone Company Inc",

    "0584"

    "Yorkville Telephone Cooperative",

    "0585"

    "Arcadia Telephone Company",

    "0586"

    "Arthur Mutual Telephone Company",

    "0588"

    "Ayersville Telephone Company",

    "0589"

    "Bascom Mutual Telephone Company",

    "058A"

    "USA Telephone Inc",

    "058B"

    "Atlantic Seawinds Communications LLC",

    "058C"

    "Windstream NTI Inc - IL",

    "058D"

    "Cooperative Communications Inc",

    "058E"

    "RNK Inc - FL",

    "058F"

    "K-PowerNet LLC",

    "058G"

    "Data Net Systems LLC dba Poltel II - NY",

    "058H"

    "NMG Telecom LLC - IL",

    "0590"

    "Benton Ridge Telephone Company",

    "0591"

    "Buckland Telephone Company",

    "0593"

    "NTC Net Telecom Inc - NY",

    "0594"

    "The Champaign Telephone Company",

    "0595"

    "Allegiance Telecom of Minnesota Inc - MN",

    "0597"

    "Chillicothe Telephone Company",

    "0598"

    "McClure Telephone Company",

    "059A"

    "USA Telephone Inc - FL",

    "059B"

    "Digicel (Barbabos) Limited",

    "059C"

    "Windstream NTI Inc - IN",

    "059D"

    "Cooperative Communications Inc - NY",

    "059E"

    "RNK Inc",

    "059F"

    "K-PowerNet LLC - MO",

    "059G"

    "EveryCall Communications Inc - TN",

    "059H"

    "O1 Communications East LLC - NC",

    "0600"

    "DCN LLC dba Dakota Carrier Network",

    "0601"

    "Matrix Telecom Inc dba Trinsic Communications Inc - MD",

    "0602"

    "Navigator Telecommunications LLC - TX",

    "0603"

    "GCEC Technologies - TX",

    "0604"

    "Columbus Grove Telephone Company",

    "0605"

    "GCEC Technologies",

    "0606"

    "Conneaut Telephone Company",

    "0607"

    "Continental Telephone Company of Ohio",

    "0608"

    "Florida Consolidated Mult-Media Services Inc",

    "0609"

    "Doylestown Telephone Company",

    "060A"

    "USA Telephone Inc - MA",

    "060B"

    "Citadel Telecom Inc - IN",

    "060C"

    "Windstream NTI Inc - OH",

    "060D"

    "FamilyTel of Alabama LLC",

    "060E"

    "RNK Inc - FL",

    "060F"

    "K-PowerNet LLC - OK",

    "060G"

    "IntelePeer Inc - CA",

    "060H"

    "O1 Communications East LLC - PA",

    "0610"

    "Money To Go Inc dba MTG Phone Service",

    "0612"

    "Farmers Mutual Telephone Company",

    "0613"

    "Little Miami Communications Corporation dba TDS Telecom",

    "0614"

    "Ft. Jennings Telephone Company",

    "0615"

    "Frontier North Inc - OH",

    "0617"

    "U.S. Metro Line Services Inc",

    "0618"

    "Germantown Independent Telephone Company",

    "0619"

    "Glandorf Telephone Company Inc",

    "061A"

    "USA Telephone Inc - NJ",

    "061B"

    "Unity Telecom",

    "061C"

    "Windstream NTI Inc - WI",

    "061D"

    "BullsEye Telecom Inc - AR",

    "061E"

    "Comcentric Networking Inc - ON",

    "061F"

    "Orlando Telephone Company",

    "061G"

    "Intelcom Inc",

    "061H"

    "Peerless Network of Vermont LLC - VT",

    "0621"

    "Broadband Office Communications Inc - MA",

    "0622"

    "Broadband Office Communications Inc - OR",

    "0623"

    "Broadband Office Communications Inc - KY",

    "0624"

    "Maverix.Net Inc - KS",

    "0625"

    "Kalida Telephone Company Inc",

    "0626"

    "NextGen Telephone Inc - NY",

    "0627"

    "Tallgrass Communications Inc",

    "0628"

    "Tallgrass Communications Inc - OH",

    "0629"

    "Tallgrass Communications Inc - WI",

    "062A"

    "YourTel America Inc",

    "062B"

    "Unity Telecom LLC - GA",

    "062C"

    "Windstream NTI Inc",

    "062D"

    "Miracletel Telephone Service LLC - TX",

    "062F"

    "Momentum Telecom Inc - AR",

    "062G"

    "Illinois Network Alliance LLC - IL",

    "062H"

    "Peerless Network of Louisana LLC - LA",

    "0630"

    "CenturyTel of Ohio Inc dba CenturyLink",

    "0631"

    "WPTI Telecom LLC - NV",

    "0632"

    "Apollo Communications LLC - CO",

    "0633"

    "Middle Point Home Telephone Company",

    "0634"

    "Minford Telephone Company",

    "0635"

    "Coretel Massachusetts Inc - MA",

    "0636"

    "Megapath Corporation - TN",

    "0638"

    "Cavalier East LLC - GA",

    "0639"

    "New Knoxville Telephone Company",

    "063A"

    "YourTel America Inc - KS",

    "063B"

    "Unity Telecom LLC - KY",

    "063C"

    "Windstream NTI Inc",

    "063D"

    "Symatec Communications LLC",

    "063E"

    "Peerless Network of Illinois LLC - IL",

    "063F"

    "Greenfield Communications Inc",

    "063G"

    "Zip Networks LLC",

    "063H"

    "American Broadband and Telecommunications Company - WV",

    "0640"

    "TSC Communications Inc - OH",

    "0641"

    "TSC Communications Inc",

    "0642"

    "2nd Century Communications Inc - CO",

    "0643"

    "Primus Telecommunications Inc",

    "0644"

    "Nova Telephone Company",

    "0645"

    "Oakwood Telephone Company dba TDS Telecom",

    "0646"

    "Primus Telecommunications Inc - DC",

    "0647"

    "Primus Telecommunications Inc - CO",

    "0648"

    "Primus Telecommunications of Virginia Inc - VA",

    "0649"

    "Orwell Telephone Company",

    "064A"

    "YourTel America Inc - MO",

    "064B"

    "Unity Telecom LLC - NY",

    "064C"

    "Convergia Networks Inc",

    "064D"

    "Symatec Communications LLC - IL",

    "064E"

    "Navigator Telecommunications LLC - NV",

    "064F"

    "Greenfield Communications Inc - CA",

    "064G"

    "Transbeam Inc",

    "064H"

    "YipTel LLC - UT",

    "0650"

    "Ottoville Mutual Telephone Company",

    "0651"

    "Pattersonville Telephone Company",

    "0652"

    "Primus Telecommunications Inc - PA",

    "0653"

    "Primus Telecommunications Inc - Pr",

    "0654"

    "Ridgeville Telephone Company",

    "0655"

    "Primus Telecommunications Inc - NY",

    "0656"

    "Sherwood Mutual Telephone Association Inc",

    "0657"

    "Primus Telecommunications Inc - FL",

    "0658"

    "Sycamore Telephone Company",

    "0659"

    "Telephone Service Company",

    "065A"

    "Terra Telecommunications Corporation - FL",

    "065B"

    "Unity Telecom LLC - TX",

    "065C"

    "American Farm Bureau Inc dba The Farm Bureau Connection - AR",

    "065D"

    "Symatec Communications LLC - TX",

    "065E"

    "Aero Communications LLC dba Aero South Communications LLC - IN",

    "065F"

    "Prime Time Ventures LLC",

    "065G"

    "Transbeam Inc - MA",

    "065H"

    "Onvoy Inc - AZ",

    "0660"

    "Primus Telecommunications Inc - IL",

    "0661"

    "United Telephone Company of Ohio dba CenturyLink",

    "0662"

    "Vanlue Telephone Company dba TDS Telecom",

    "0663"

    "Vaughnsville Telephone Company Inc",

    "0664"

    "Wabash Mutual Telephone Company",

    "0665"

    "Windstream Ohio Inc",

    "0666"

    "Windstream Western Reserve Inc",

    "0667"

    "Primus Telecommunications Inc",

    "0669"

    "Allendale Telephone Company",

    "066A"

    "The Phone Company Management Group LLC",

    "066B"

    "Unity Telecom LLC - VA",

    "066C"

    "American Farm Bureau Inc dba The Farm Bureau Connection - MO",

    "066D"

    "Call-O-Call Inc",

    "066E"

    "Aero Communications LLC - MO",

    "066F"

    "Sterling Telecom Inc - OH",

    "066G"

    "IntelePeer Inc - NJ",

    "066H"

    "NMG Telecom LLC - NJ",

    "0670"

    "Totalink LLC",

    "0671"

    "CenturyTel Midwest - Michigan Inc dba CenturyLink",

    "0672"

    "Communications Corporation of Michigan",

    "0673"

    "Totalink of Ohio LLC - OH",

    "0674"

    "Totalink of Indiana LLC - IN",

    "0675"

    "Baraga Telephone Company",

    "0676"

    "Barry County Telephone Company",

    "0677"

    "The Island Telephone Company dba TDS Telecom",

    "0678"

    "Blanchard Telephone Company",

    "0679"

    "Bloomingdale Telephone Company",

    "067A"

    "The Phone Company Management Group LLC - WA",

    "067B"

    "Allure Communications LLC",

    "067C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - MD",

    "067D"

    "Neutral Tandem-Georgia LLC - GA",

    "067E"

    "Aero Communications LLC - TX",

    "067F"

    "Sterling Telecom Inc - TX",

    "067G"

    "Managed Telecom Inc - TX",

    "067H"

    "O1 Communications West LLC - WA",

    "0680"

    "Chippewa County Telephone Company",

    "0681"

    "Frontier Midstates Inc - MI",

    "0682"

    "Frontier Communications of Michigan Inc",

    "0683"

    "Carr Telephone Company",

    "0685"

    "Chatham Telephone Company",

    "0686"

    "Totalink of Michigan LLC - MI",

    "0688"

    "Climax Telephone Company",

    "0689"

    "CenturyTel of Upper Michigan Inc dba CenturyLink",

    "068A"

    "Invision Telecom Inc - NY",

    "068B"

    "Northwest Open Access Network",

    "068C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - NJ",

    "068D"

    "Utex Communications Corporation",

    "068E"

    "McGraw Communications Inc - CO",

    "068F"

    "FullNet Advanced Communications Inc - IN",

    "068G"

    "tw telecom data services llc",

    "068H"

    "Northland Communications Inc - IA",

    "0691"

    "Deerfield Farmers Telephone Company",

    "0692"

    "Drenthe Telephone Company",

    "0694"

    "Farmers Mutual of Chapin dba Chapin Telephone Company",

    "0695"

    "Frontier North Inc - MI",

    "0696"

    "Nocera Frank dba Barrow Communications",

    "0697"

    "NET-tel Corporation - AZ",

    "069A"

    "BullsEye TeleCom Inc - CA",

    "069B"

    "iLoka Inc dba Microtech-Tel - ID",

    "069C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - NC",

    "069D"

    "IDT America Corporation - MT",

    "069E"

    "American Business Telephone Company Inc",

    "069F"

    "Preferred Long Distance Inc - WI",

    "069G"

    "tw telecom data services llc - MA",

    "069H"

    "Northland Communications Inc",

    "0700"

    "Atlas Mobilfone Inc - MO",

    "0701"

    "GTE Southwest dba Verizon Southwest Inc - TX",

    "0702"

    "CenturyTel of Michigan Inc dba CenturyLink",

    "0703"

    "Kaleva Telephone Company",

    "0704"

    "Ace Telephone Company of Michigan Inc",

    "0705"

    "Century Telephone of Northern Michigan Inc dba CenturyLink",

    "0706"

    "The Electric and Water Plant Board of the City of Frankfort - KY",

    "0707"

    "Intellicall Operator Services Inc dba ILD",

    "0708"

    "Lennon Telephone Company",

    "0709"

    "Intellicall Operator Services Inc dba ILD - AL",

    "070A"

    "Habla Comunicaciones Inc - TX",

    "070B"

    "iLoka Inc dba Microtech-Tel - NM",

    "070C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - WA",

    "070D"

    "IDT America Corporation - WY",

    "070E"

    "Finger Lakes Communications Group Inc",

    "070F"

    "WERCS Communications Inc - WY",

    "070G"

    "tw telecom data services llc - RI",

    "070H"

    "Ace Communications Inc",

    "0710"

    "Intellicall Operator Services Inc dba ILD - FL",

    "0711"

    "Midway Telephone Company - MI",

    "0712"

    "Intellicall Operator Services Inc dba ILD - SC",

    "0713"

    "Hiawatha Telephone Company",

    "0714"

    "Ogden Telephone Company",

    "0715"

    "Intellicall Operator Services Inc dba ILD - LA",

    "0716"

    "Ciera Network Systems Inc - TX",

    "0717"

    "Ontonagon County Telephone Company",

    "0718"

    "IP Communications Corporation - OK",

    "0719"

    "IP Communications Corporation - WI",

    "071A"

    "TELXAR - NV",

    "071B"

    "iLoka Inc dba Microtech-Tel - SD",

    "071C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - MD",

    "071D"

    "B & S Telecom Inc dba MI Quick Connect",

    "071E"

    "NorthStar Telecom Inc - PA",

    "071F"

    "Bandwidth.com CLEC LLC - MD",

    "071G"

    "Four Star Marketing LLC dba Mid-South Home Phone - TN",

    "071H"

    "AST Telecom LLC - AS",

    "0720"

    "Peninsula Telephone Company",

    "0721"

    "Pigeon Telephone Company",

    "0722"

    "Rhythms Links Inc - AZ",

    "0723"

    "Rhythms Links Inc - AL",

    "0724"

    "Rhythms Links Inc - IA",

    "0725"

    "Sand Creek Telephone Company",

    "0726"

    "Shiawassee Telephone Company",

    "0728"

    "Springport Telephone Company",

    "0729"

    "Rhythms Links Inc - NE",

    "072A"

    "ECI Communications Inc dba ITS Network Services - CA",

    "072B"

    "iLoka Inc dba Microtech-Tel - UT",

    "072C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - NJ",

    "072D"

    "BullsEye Telecom Inc - MD",

    "072E"

    "Smart City Solutions LLC dba Smart City Communications",

    "072F"

    "Bandwidth.com CLEC LLC - AL",

    "072G"

    "Four Star Marketing LLC dba Mid-South Home Phone",

    "072H"

    "Citrix Communications LLC - IL",

    "0730"

    "Rhythms Links Inc - WV",

    "0732"

    "Upper Peninsula Telephone Company",

    "0733"

    "Rhythms Links Inc - KY",

    "0734"

    "Waldron Telephone Company",

    "0735"

    "Westphalia Telephone Company",

    "0736"

    "Rhythms Links Inc - RI",

    "0737"

    "Winn Telephone Company",

    "0738"

    "Wolverine Telephone Company",

    "0739"

    "Rhythms Links Inc - MA",

    "073A"

    "Select Connect Communications LLC - MS",

    "073B"

    "Integral Communications Inc - CO",

    "073C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - NC",

    "073D"

    "BullsEye Telecom Inc - NJ",

    "073E"

    "Platora Inc",

    "073F"

    "Bandwidth.com CLEC LLC - DE",

    "073G"

    "Four Star Marketing LLC dba Mid-South Home Phone",

    "073H"

    "TELNYX LLC",

    "0740"

    "Line Systems Inc",

    "0742"

    "Bloomingdale Home Telephone Company Inc",

    "0743"

    "Empire Telecom Services Inc - Prepaid",

    "0744"

    "Camden Telephone Company Inc",

    "0745"

    "3620221 Canada Inc",

    "0746"

    "Matrix Telecom Inc dba Trinsic Communications Inc - CA",

    "0747"

    "CenturyTel of Central Indiana Inc dba CenturyLink",

    "0748"

    "North American Software Associates Ltd",

    "0749"

    "U.S. Telepacific Corporation dba Telepacific Communications - WI",

    "074A"

    "Select Connect Communications LLC - MS",

    "074B"

    "Integral Communications Inc",

    "074C"

    "PNG Telecommunications Inc dba PowerNet Global Communications - WA",

    "074D"

    "BullsEye Telecom Inc - NY",

    "074E"

    "InteraTel LLC - WA",

    "074F"

    "Bandwidth.com CLEC LLC - DC",

    "074G"

    "MainePCS LLC",

    "074H"

    "Birch Communications of the Northeast Inc - NH",

    "0750"

    "Frontier Communications of Indiana Inc",

    "0751"

    "Citizens Telephone Corporation",

    "0752"

    "U.S. Telepacific Corporation dba Telepacific Communications - KS",

    "0753"

    "Clay County Rural Telephone Cooperative Inc dba Endeavor Communications",

    "0754"

    "U.S. Telepacific Corporation dba Telepacific Communications - DC",

    "0755"

    "U.S. Telepacific Corporation dba Telepacific Communications - TX",

    "0756"

    "Craigville Telephone Company Inc",

    "0757"

    "U.S. Telepacific Corporation dba Telepacific Communications - CO",

    "0758"

    "U.S. Telepacific Corporation dba Telepacific Communications - OR",

    "0759"

    "Daviess Martin County Rural Telephone Corporation dba RTC Communications",

    "075A"

    "Delta Communications LLC dba Clearwave Communications - IL",

    "075C"

    "segTEL Inc - ME",

    "075D"

    "BullsEye Telecom Inc - MA",

    "075F"

    "Bandwidth.com CLEC LLC - NV",

    "075G"

    "Farmers Telecommunications Inc - CO",

    "075H"

    "T-Wire Corporation",

    "0760"

    "Priorityone Telecommunications Inc - OR",

    "0761"

    "Revolution Networks LLC",

    "0763"

    "Broadstreet Communications Inc",

    "0764"

    "Broadstreet Communications Inc - MD",

    "0765"

    "Broadstreet Communications Inc - FL",

    "0769"

    "Lakeland Communications Group LLC",

    "076A"

    "A.R.C. Networks Inc dba InfoHighway - DE",

    "076B"

    "TEC of Jackson Inc - TN",

    "076C"

    "Kinetix Broadband LLC - LA",

    "076D"

    "BullsEye Telecom Inc - MN",

    "076E"

    "Reynwood Communications of NY/NJ LLC - NJ",

    "076F"

    "Bandwidth.com CLEC LLC - OR",

    "076H"

    "Citrix Communications LLC",

    "0771"

    "Geetingsville Telephone Company Inc",

    "0772"

    "Frontier North Inc - IN",

    "0773"

    "Megapath Corporation - MS",

    "0774"

    "Megapath Corporation - OK",

    "0775"

    "Hancock Rural Telephone Corporation dba NineStar Connect",

    "0776"

    "Communications Corporation of Indiana",

    "0777"

    "Home Telephone Company of Pittsboro",

    "0778"

    "Home Telephone Company Inc - IN",

    "0779"

    "Frontier North Inc - IN",

    "077A"

    "Hanaro Telecom Inc",

    "077B"

    "Metro Teleconnect Companies Inc - DE",

    "077C"

    "Kinetix Broadband LLC - LA",

    "077D"

    "BullsEye Telecom Inc - NH",

    "077E"

    "Trans National Communications International Inc - CO",

    "077F"

    "Bandwidth.com CLEC LLC - SC",

    "077G"

    "Teleport Communications America LLC - WV",

    "077H"

    "Mosaic Networx LLC - NJ",

    "0780"

    "Tallahassee Telephone Exchange Inc dba TTE Inc - FL",

    "0781"

    "Webshoppe Communications Inc - AL",

    "0782"

    "IP Communications Corporation - KS",

    "0783"

    "Ligonier Telephone Company Inc",

    "0785"

    "Log On America Inc - NH",

    "0786"

    "Log On America Inc - VT",

    "0787"

    "Log On America Inc - NY",

    "0788"

    "Merchants & Farmers Telephone Company",

    "078A"

    "Florida Telephone Services LLC",

    "078B"

    "Metro Teleconnect Companies Inc - NH",

    "078C"

    "Kinetix Broadband LLC",

    "078D"

    "BullsEye Telecom Inc - OK",

    "078E"

    "Planet Telesis Inc - CA",

    "078F"

    "Bandwidth.com CLEC LLC - CO",

    "078G"

    "Teliphone Navigata - Westel Communication Inc - BC",

    "078H"

    "Mosaic Networx LLC - PA",

    "0790"

    "Monon Telephone Company Inc",

    "0792"

    "Mulberry Cooperative Telephone Company Inc",

    "0793"

    "Jaguar Communications Inc - MN",

    "0794"

    "Jaguar Communications Inc",

    "0796"

    "New Lisbon Telephone Company Inc",

    "0797"

    "New Paris Telephone Inc",

    "0798"

    "HBC Texastel Inc - TX",

    "0799"

    "HBC Texastel Inc",

    "079A"

    "Florid

    View Article
  • We require TLS 1.2 and a cipher suite from the MODERN profile listed here.

    Our secure endpoint is available at https://api.sift.com. We do not support SSL or older versions of TLS.

    View Article
  • Browser fingerprint comprises many pieces of information gathered from a users browser such as user agent, Flash version, timezone, and over a dozen others. As a result, browser fingerprint is a fairly good indicator of uniqueness, butisn'tfoolproof. For example, two brand new computers from the same manufacturer that are set up and not updated in the same city will have identical browser fingerprints.

    Device fingerprint, like browser fingerprint, takes into account many different pieces of information that allows us to identify a computer as unique. In addition to many of the browser signals, device fingerprint also includes device-specific information such as IP and screen size. Device fingerprint is also known as device ID or device identification.

    Sift uses both device and browser fingerprint asidentity signals to detect fraudsters and other bad users.A few notes on device fingerprinting specifically:

    Sift computes multiple device fingerprints using multiple methodologies to uniquely identify a device.

    Clever fraudsters will disable javascript, thus crippling device fingerprint. Therefore, Sift includes thelack of fingerprint asfactor in its machine-learning models. For some merchants, no device fingerprint (or javascript enabled) is a signal of risky behavior.

    We also offer a Device Fingerprinting product which allows you to block fraudulent users from continuing to interact with your site. Device Fingerprinting can be used as a stand-alone product, or as a powerful addition to our core ML product.

    View Article
  • As a general definition - anetworkis a broad clustering of IP addresses. Specifically for Sift Science - a Network is defined as the connection that our Machine Learning Models make between users based on multiple factors.

    Say two user's are logging in from the same computer - two different email addresses. These user's would share the same IP address, Device Information, and maybe even cookie information. Sift Science would then show the 'Network' of these two users.

    For IP addresses specifically - Sift Science considers all IP addresses matching the first two octets (the first two numbers from 0-255) to be in the same network.

    For example, 199.87.82.110and 199.87.154.12 are both in the 199.87 network.

    View Article
  • August 2019

    Queue Holds

    Get the additional time and information you need to make an informed decision with new holding functionality that lets you extend the lifespan of an item in your review queue.

    Learn More

    July 2019

    Risk Summary

    The new Risk Summary makes it easier for analysts to make quick and accurate Payment Protection decisions by highlighting the most important signals to focus on during manual review.

    Learn more

    June 2019

    Single sign-on integration

    Provide access to Sift through any SAML-based identity provider for stronger password control and more secure access management.

    Learn more

    Workflow Lists

    Easily create whitelists or blacklists based on criteria such as email addresses, IPs, and keywords and apply them across Workflows.

    Learn more

    May 2019

    Whitepages Pro Integration

    Query Whitepages Pro with a single click to revealing key attributes of email, phone, address, and IP that allow you to review difficult cases quickly and confidently

    Learn more

    April 2019

    Integration Health dashboard for webhooks

    Quickly measure the health of your webhook integration with visibility into request volume, error rate, and more.

    Learn more

    March 2019

    New roles and permissions

    Assign users to 8 new default roles, or create custom roles with feature-level control to ensure everyone has the access they need.

    Learn more

    Advanced text matching in Sift Workflows

    Create Workflows based on text matching criteria including whole and partial word matching, case sensitivity, and wildcards.

    Learn more

    January 2019

    New Layout Manager

    Create standard layouts in the Sift Console for each abuse type for more efficient reviews and faster onboarding.

    Learn more

    Workflow Metrics reports in Sift Insights

    Measure the effectiveness of your automation with new reports that show how often Workflows run, their accuracy, and the impact of decisions on users.

    Learn more

    November 2018

    New Login Inspector

    Investigate account takeover faster with login activity grouped into profiles based on shared attributes then apply decisions to multiple login events at once.

    Learn more

    Analyst Performance reports in Sift Insights

    Measure the performance of your analyst team to optimize operations see review volume and accuracy at both the team and individual analyst level.

    Learn more

    Content Integrity reports for Sift Insights

    Measure the impact of content abuse on your business see the volume of content posted, reported, and blocked in real time.

    Learn more

    October 2018

    Enhanced capabilities for content moderators

    See listing details, reviews, comments, and parent listing within the Sift Console for more context and faster moderation.

    Learn more

    Activity Log enhancements

    Collapse multiple occurrences of the same event to more easily investigate pre- and post-spam activity.

    Learn more

    Sift Insights built-in reporting suite

    Understand the impact of fraud on your business and make data-driven decisions. Reports for Payment Protection and Account Defense provide real-time visibility across time and data sources.

    Learn more

    September 2018

    Escalation Queues

    Easily get another set of eyes on difficult cases with separate Escalation Queues to ensure they're resolved as quickly as possible.

    Learn more

    August 2018

    Better visibility in Activity Log

    See an unlimited number of events along with changes in Sift Score and decisions made by your fraud team. You can also filter data in more ways and Decision inline on events.

    Learn more

    New Sift Console layout

    Operate more efficiently with manual review tools (Review Queues and Explore) separated by abuse type.

    Learn more

    July 2018

    New Integration Health dashboard

    Ensure a high-quality integration with full visibility into the volume of data you send, your error rate, and warnings when data is problematic or not processed correctly.

    Learn more

    Capability to run Workflows only on request

    Set conditions to better control when Sift Workflows execute such as only on the first ten events from a user or when payment method changes.

    Learn more

    June 2018

    Explore lists displayed vertically and autosave

    Create and view lists more easily with a vertical layout consistent with Queues. Plus, new autosave capability enables you to edit criteria and update lists with fewer clicks.

    Learn more

    May 2018

    Images from content appear within Sift Console

    See images from listings and posts alongside the other signals we track for faster moderation.

    Learn more

    View Article
  • Workflow Lists allow you to compile criteria such as email addresses, IPs, and keywords into a single set making it easy to create whitelists or blacklists and apply them across Workflows.

    Create a new List

    To create a new List, go to the Lists tab in Workflows and click Create List. Set a name and description that will make it easy for your team to know how to use the List.

    user roles & permissions

    Add criteria to a List

    To add criteria, click into a List and use the text box to enter criteria. You can use advanced text matching criteria to pinpoint keywords and phrases or use wildcard fields to take action on emails, IPs, and other criteria that fit a certain pattern. You can add up to 1,000 discrete criteria.

    Add criteria in bulk

    If you have an existing set of criteria youd like to use, you can copy the criteria into the text box separated by commas.

    Download criteria in bulk

    To download your Workflow List as a csv file, click the more button and select Download.

    Use a List in a Workflow

    To use a List in a Workflow, open the Workflow you'd like to add it to. Click Add Criteria, then select the type of criteria in the list (i.e., email address). Then, select a keyword from a List and choose the List from the dropdown.

    See changes made to a List

    You can see a complete revision history by clicking the more button and selecting Version History. In this menu, you can see and download all previous versions of a List.

    Disable a List

    To disable a list, click on the more button and select "Disable List."

    Re-enable a List

    To re-enable a list, open the list from the "Disabled" area on the "Lists" tab. Then, click the more button and select "Enable List."

    Restrict changes to Lists

    Admins can use to set which users can create, publish, edit, and view Workflow Lists.

    View Article
  • Users of Sift Workflows frequently want to build policies on text fields. This includes criteria like:

    Block all email addresses of the form johndoe*@gmail.com

    Approve all IPs that are of the form 10.*.*.*

    Block listings that contain Disney or disney

    Review all orders where the item name contains gift card

    To enable building criteria of this form, we are introducing Advanced Text Matching.

    [email protected]

    The new capabilities include:

    Partial vs whole word matching For any new criteria you set up on text fields, Sift Workflows will now match on whole words. This means that a filter for text me will no longer trigger on text megan. However, you can force an override to match on substrings (ie partial words) via the Substring Match checkbox.

    Case sensitivity By default, Sift will now ignore case on text fields. So [email protected] will now also trigger on email me at [email protected]. This may be overridden by using the Case Sensitive checkbox.

    Wildcards We are also introducing support for wildcards. The two wildcards we now support include * (for multi-character) and % (for single character). For example, criteria like hack*@gmail.com will trigger on any of [email protected], [email protected] etc.

    This release does not change the behavior for any existing Workflows routes you have set up. Please reach out to with questions.

    View Article
  • Multi-level accounts enable enterprises to connect multiple Sift accounts, giving team members the ability to toggle between them with a single login. In the future, a dashboard view will enable members of the global team to monitor KPIs across accounts and manage global settings such as billing information.

    Configure multi-level accounts

    To configure a multi-level account for your organization, please reach out to [email protected].

    Toggling between accounts

    Once multiple Sift accounts are connected, team members with access can toggle between them using the dropdown menu on the top toolbar.

    Add existing users to another account

    To add an existing team member to your account, you must have permission to invite and manage team members. First, toggle into the account youd like to add them to. From the Team tab of the Account Settings menu, click the Invite button in the upper right. Then, select Add existing team member, choose the user from the dropdown list, configure their permissions, and click Invite.

    Monitor account access

    To see which accounts a team member has access to, click on their email address on the Team tab of the Account Settings menu. The accounts they have access to are listed in the account section of the Account Details pop-up.

    Remove users from account

    To remove a user from an account, toggle into the account youd like to remove them from. From the Team tab of the Account Settings menu, click on their email address. Then, in the account section of the Account Details pop-up, click Remove Team Member.

    FAQ

    Do multi-level accounts support SSO?

    Yes. If you have SSO configured, users will be able to access multiple accounts with a single login. You can configure the SSO settings from any of the connected accounts.

    Can a multi-level account have two different SSO Settings?

    No, a multi-level account can only have one SSO setting for all connected accounts.

    View Article
  • Below are step-by-step instructions for connecting Sift with Okta.

    1. Click on the Admin button in the menu bar

    https://console.sift.com/oauth2/token/saml_callback

    2. Switch to classic UI mode

    3. Click Add Applications

    4. Click Create New App

    5. Choose Web from the dropdown menu and select SAML 2.0 as the sign on method

    6. Enter Sift for the app name

    7. Enter the following fields exactly:

    Single sign on URL:

    Audience URI (SP Entity ID): https://sift.com

    Attribute statements

    Name: sso_id

    Name format: Unspecified

    Value: user.id

    8. SelectI'man Okta customer adding an internal app and check This is an internal app that we have created

    9. Click View Setup Instructions

    10. Copy these 3 fields and input into Sift

    Ensure that -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----are not included when you input the X.509 Certificate into Sift

    11. Assign Sift to users who need access

    View Article
  • Our integration with Ekata gives you access to leading third-party identity data directly in the Sift Console. You can query Ekata with a single click revealing key attributes of email, phone, address, and IP that allow you to review difficult cases quickly and confidently.

    Configure your integrationWhether you have an existing relationship with Ekata or are looking to use their data for the first time, we can help facilitate your integration. Please reach out to [email protected].

    Add the Ekata cardTo enable your team to run queries, you need to add the Ekata card to the Sift Console. You can do so using Layout Manager, or analysts can add it to their own workspace.

    Run a new queryTo run a new query, select which information youd like to look up in Ekata using the pre-populated dropdown menus. Then, click Submit. After you run a query, the data will remain available in the Console for reference even for other members of the team.

    Run additional queriesAre you reviewing a user that has multiple billing addresses? You can easily get information on all of a users data by clicking Make Another Request. After selecting which information to look up, click Submit. You can access any queryyou'verun on a user using the arrows on the left and right sides of the card.

    FAQ

    Q: Can I edit name, address, and other information manually?A: This feature is on the roadmap.

    Q: How will I be charged? A:You will be charged by Ekata on a per-seat basis.

    Q: Can I automatically query WPP for every case I review? A: This is on the roadmap. If youd like this feature please let us know!

    Q: What Ekata data do you support? A: We currently support the Identity Check API. This includes data on the shipping and billing addresses, email, phone, and IP.

    View Article
  • This error comes on some Score API calls and suggests one of two things. The first is that we haven't received an event with the$user_id value before. Common reasons for this are:

    The user's data was sent as test data to your Sandbox account, and now you're using your Production REST API key, which searches only Production data.

    The user's data was not sent as historical backfill data because their activity predates the backfill or their events were from a subset of events that received errors on the backfill and weren't re-sent.

    The user has taken actions that give them a user id in our system but not yours. For example, they have created an account but you don't send Sift a $create_account event.

    The second possibility is thatthe Score API call comes immediately after the first event with the$user_id value and the processof scoring the userisn't quite complete. For example, if you send a $create_account or $create_order as a user's first event and then immediately after getting a response call the Score API. Solutions to this problem include:

    Wait slightly longer before making the Score API call to cover these cases (try waiting 4-800ms after the Events API event is sent, or better would be to wait until after you receive a successful response to the event you sent).

    Build in code to pause and retry once or twice on a 54 error. Beyond that, the user is unlikely to get a score at this time and there may be an integration issue such asthose listed above.

    If this is your key event where you need a score for the user before proceeding, ask for a score in the response to the Events API event you're making a decision on. This way, you're guaranteed to get a score as soonas it's available.

    View Article
  • Each time a user first signs up for a recurring payment, send a $create_order event to capture as much info about the subscription as you can. Then, send a $transaction event for payment gateway interactions.

    When it is time to charge the user for the subscription again, for example 1/3/6/12 months later, there is no need to send a $create_order event. Instead, just send a $transaction with the same $order_id and we'll tie them together. If you're concerned about the fraud risk, you can send a $transaction with "$transaction_status" : "$pending" and get a risk score in the response before determining whether to contact your payment gateway.

    If the a charge fails, send a $transaction with "$transaction_status" : "$failure". Do not send subsequent retry failures. Only send another $transaction for this charge if it is successful.

    Example

    User initiates service:

    $create_account

    $create_order (ask for risk score to be returned in response)

    "$order_id" : 123

    Ifscore is not high enough to block, you'll proceed.

    $transaction

    "$order_id" : "123"

    "$transaction_status" : "$success" (let's imagine it succeeds the first time. If it didn't you'd follow the same steps as below)

    1/3/6/12 months later, when subscription renews:

    $transaction (get risk score in response)

    "$order_id" : 123

    "$transaction_status" : "$pending"

    If you cancel the payment due to our fraud assessment, send another $transaction with all the same valuesbut "$transaction_type" : "$void", "$transaction_status" : "$success" (A successful voiding of the pending transaction).

    If you proceed with the charge and it succeeds on the first try, send another $transaction with all the same values as the pending $transactionexcept for"$transaction_status" : "$success"

    Otherwise, if you proceed and it fails send:

    $transaction

    "$order_id" : 123

    "$transaction_status" : "$failure"

    (Note that $transaction_id is not a required field as some businesses do not have a $transaction_id unless the charge succeeds.)

    If the transaction fails 1 to n more times - do not send a $transaction to Sift for any of these failures. If it ultimately succeeds, send:

    $transaction

    "$order_id" : 123

    "$transaction_status" : "$success"

    View Article
  • Below are step-by-step instructions for connecting Sift with Google.

    1. Go to https://admin.google.com/

    2. Select "Apps"

    3. Select "SAML Apps"

    4. Create a new SAML app by clicking "+"

    https://sift.com

    5. Select "Setup my own custom app"

    6. Copy the SSO URL and Entity ID into Sift

    a.Download the IDP metadata and copy the entire string within ds:X509Certificate into the "Public Certificate" field in Sift

    8. Enter the application name

    9. Enter the following fields exactly:

    ACS URL: https://console.sift.com/oauth2/token/saml_callback

    Entity ID:

    Check "Signed Response"

    Select "EMAIL" for Name ID Format

    10. On the Attribute Mapping page, click "Finish"

    11. Open the "Edit Service" menu to add users to the application.

    View Article
  • Below are step-by-step instructions for connecting Sift with OneLogin.

    1. Click Administration

    2. Click Add Apps

    3. Search for SAMLTest Connector (Advanced)

    4. Enter a display name

    5. UndertheSSO tab, Change SAML Signature Algorithm to SHA-256 andcopy the issuer URL, SAML 2.0 endpoint, and the X.509 certificate into Sift

    Ensure that-----BEGIN CERTIFICATE-----and-----END CERTIFICATE-----are not included when you input the X.509 Certificate into Sift

    6. Under Rules, enter the following fields

    Audience: https://sift.com

    ACS (Consumer) URL Validator: https://console.sift.com/oauth2/token/saml_callback

    ACS (Consumer) URL: https://console.sift.com/oauth2/token/saml_callback

    7. Click "Save"

    View Article
  • Yes! Sift has in house libraries for Java, Python, PHP, C#, and Ruby. There are also third party libraries for GoLang and Node.Js ! These third party libraries are not maintained by Sift Science. If you use any of theselibrariesplease let us know if you run into any issues with them!

    View Article
  • SAML-based single sign-on (SSO) enables you to provide access to Sift through your identity provider (IDP) for stronger password control and more secure access management.

    Step 1: Configure your identity provider

    Step 2: Set up Sift SSO

    What to expect once after you enable SSO

    FAQ

    Configure your Identity Provider

    To get started, youll need to set up a connection for Sift with your IDP. Select your IDP below for step-by-step instructions.

    Okta OneLogin Google Auth0

    Set up Sift SSO

    Onceyou'veconfigured your IDP, an admin can enable SSO in Sift.

    1. In the Sift Console, go to "Account Settings "Team" "Security"

    2. Input SAML endpoint URL, Issuer URL, and certificate that you copied from your IDP. To get these fields, you first need to configure your IDP.

    3. Click Test Integration. This will attempt to log you into Sift through your identity provider. Note: If your integration fails, you will need to navigate back to the configuration page in Sift manually.

    4. Configure additional settings

    Set the default role when a new user logs into Sift using SSO If a new user launches Sift from their SSO provider before theyve been invited manually, this will be their default level of access in the Sift Console.

    Set exceptions to SSO You can enable password access for guest accounts or contractors whodon'thave an account with your IDP orfor admins/IT managers to access Sift in the event of an IDP outage.

    5. Onceyou'veconfigured your integration and SSO settings, click Save

    What to expect after you enable SSO

    Existing users

    After you enable SSO, any user whose authentication method has changed will get an email prompting them to connect their Sift account with your IDP. Any users logged into Sift will be forced to logout within one hour and log back in using SSO.

    Adding new users

    While wedon'tcurrently support automatic provisioning, new users can create a Sift account by accessing the Sift app from your IDP. You can set the default level of access new users have in the SSO configuration located in the additional options menu of the SSO integration page.

    Removing users

    Users remain logged into the Sift Console for 1 week, so removing them from your IDP does not immediately block their access to the Sift Console. To immediately block access, remove the user using the "Team" page.

    FAQ

    Q: What happens if my IDP is unavailable and I need to login to Sift? A: You can give IT/Sift admins the ability to login to Sift with a password or SSO. This way they can still access the Console and disable SSO temporarily if needed.

    Q: How does 2FA work with SSO? A: 2FA only applies to password based logins. If you want 2FA in addition to SSO, please configure that with your IDP.

    Q: What happens if there are duplicate accounts for a user? A: The ability to merge two accounts is on the roadmap. in the meantime, disable the extra account.

    Q: Does SSO support non-unique logins? A: No.

    Q: Can I test our SSO integration in sandbox mode? A: No. If you want to test your integration, we recommend enabling SSO for one user before changing authentication methods for other users.

    View Article
  • Sifts role-based access control enables you to give your team only the level of access they need. By assigning a user to a role, you can limit access to sensitive information and restrict the actions they can perform.

    User roles are managed on the Team tab of the Account Settings page. You can assign users to one of 8 default roles designed to meet the needs of most teams with no customization required. For more complex organizations, you can also create custom roles and define the exact features of Sift that each user has access to.

    Default Roles

    To help you get up and running quickly, Sift includes 8 default roles with preset access.

    Role

    Description

    Administrator

    Administrators have unrestricted access. At least one administrator is required per account.

    Manager

    Managers have full access to the Sift Console. They can create and edit Sift Workflows, investigate cases, make decisions, and access Sift Insights reporting. They can also add users and manage team preferences. However, managers cannot access the developer environment, add API keys, or edit payment information.

    Analyst

    Analysts can run queries on users and create lists, review users in Review Queues and Escalation Queues, and make decisions. They can also view Workflow Metrics reports in Sift Insights.

    Agent

    Agents can run queries on users and create lists, review users in Review Queues, and make decisions.

    Developer

    Developers are able to set up, test, and measure the health of your Sift integration. They cannot view any customer data or apply decisions in production.

    View Only

    The view only role allows users to search for users by email, ID, and Order ID.

    Billing

    The billing role enables users to view Sift invoices and manage payment information.

    Business Analyst

    Business analysts have view only access to users and can also access all Sift Insights reporting (except individual analyst performance reports).

    Custom Roles

    In addition to the 8 default roles, we give you flexibility to define custom roles based on the way you operate. When you create a custom role, you can define access to Sift at the feature level. Below are the features you can toggle for each role.

    USER ACCESS

    View Users

    Apply Decisions

    Use Explore -Create, edit, and view Lists in Explore

    Export Explore Lists

    View Review Queues

    View Escalation Queues

    REPORTING

    View Analyst Performance

    View Business Analytics

    View Analyze Insights

    Export Insights Data

    AUTOMATIONS

    Access Workflows

    Create Workflows

    Draft Workflow Edits

    Publish, Pause, and Disable Workflows

    View Workflow Metrics

    Access Decisions Configurations

    Manage Decisions Configurations -Create, edit, and delete Decisions

    Manage Workflow Lists -Create, publish, edit, and view Lists

    DEVELOPER TOOLS

    View Integration Status

    Modify Integration Suggestions

    View Logs

    Manage API Keys-Create, edit, disable, and view API keys

    Sandbox Mode -Access to all products, features, and actions in Sandbox

    ACCOUNT MANAGEMENT

    Access Display Settings

    Edit Display Settings

    Access Team Members

    Manage Team Members -Invite and remove users or change their role or 2FA settings

    View Roles

    Manage Roles

    View Invoices

    Manage Subscriptions

    Update Billing Info-Add payment details or edit billing contact

    FAQ

    My users are configured as either Admins or Analysts. Do the new roles override my existing permission settings?

    No. Our new role-based access control is backwards compatible. Admin and Analyst are still role types, so existing settings are unaffected.

    Can I edit default roles?

    No. Instead, create a copy of a default role, customize it, then disable the default role youd like to replace.

    Can I configure access for specific fields such as email or IP address?

    No. We do not currently support field-level permissions. Please contact support and well work with you to find a solution.

    Can I control data access by team, region, etc.?

    No. We do not currently support segmented data access. Please contact support and well work with you to find a solution.

    How can I see all the changes made to roles and user access?

    Contact support for an audit log that includes all updates to role definitions and user access.

    View Article
  • Below are step-by-step instructions for connecting Sift with Auth0.

    1. Click Create Application

    2. Enter the application name and select Regular Web Applications

    3. Enter "https://console.sift.com/oauth2/token/saml_callback" into the Allowed Callback URLs field, then copy the Domain value into Sift as the"Identity Issue Provider

    4. Scroll to the bottom and click Show Advanced Settings, open theCertificates tab, then copy the signing certificate into Sift

    5. Within "Advanced Settings," open the Endpoints tab and copy the SAML Protocol URL into Sift

    6. Scroll to the top, open the Addons tab, and enable theSAML2 Web App

    7. In the popup, copy the following code into the settings box and click Save

    {

    "audience": "https://sift.com",

    "nameIdentifierProbes": [

    "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"

    ]

    }

    View Article
  • Analyst Performance is a category of Sift Insights. It allows users to measure analyst productivity to optimize resource distribution and improve efficiency.

    Available reports:

    Analyst Performance Report: Manual review decisions to calculate analyst throughput and accuracy over time at the individual analyst level.

    Team Performance Report: Manual review decisions to calculate analyst throughput and accuracy over time at the team level.

    Sample questions that can be answered using these reports:

    How many transactions and events can we review per day?

    What is our historical review rate during busy seasons?

    Which analysts make the most accurate decisions?

    Which analysts should I audit? (e.g. are some analysts making a disproportionate amount of block/watch/accept decisions?)

    Data we need from you to populate these reports:

    Decisions (we report on Decisions, not on Labels)

    Analyst (send as the analyst email that matches their Sift login)

    View Article
  • Your Sandbox account provides all the same functionality for testing our APIs and console, but test data often does not give the same range of scores as live data. As a result, it can be hard to producehigh risk scores for testing. Here are strategies that developers have successfully used to test their integrations:

    Ignore scores altogether. Hard-coding scores into your backend makes changing them more work than it needs to be. Instead, consider setting up Workflows and Decisions.

    Write unit tests for your code totest various score values. Write a test that uses a mock Sift response / request with the score values you care about. Once you've successfully passed these and are properly receiving responses and requests from Sift, your code should be able to handle any score.

    For testing purposes, test on a value you know will be returned that is not the score, e.g. an email address you send to us in an event. Then, send an Events API event with that value as $user_email, grab it from the response and act as though it was the high score you're looking for.

    View Article
  • If you have a single page app, begin by installing the JavaScript snippet as outlined in our documentation and add the following logic to your code:

    function sendPageView() { _sift.push(['_trackPageview']); }

    As users navigate your site, you canfire the snippet after each URL change with the function above.

    When you don't have or know the user's id, set the value to the empty string. If it's possible for an employee tolog in as ("spoof") a customer, do notfire the JS snippet for those events.

    View Article
  • Unfortunately - Sift does not provide plug-insfor e-commerce platforms. However - completing a full integration is simple and we have plenty of Integration Guides you can refer to integrate in a few days or less! Please note that your e-commerce platform must have programmatic access to date for it to work properly.

    View Article
  • The Sift Console currently only displays orders from the last 90 days inorder and user queues (or 30 days for backfilled data).

    However, you can search for orders over 90 days oldin the search bar on the left side of the Console by user ID or email address.

    Onceyou'vefound that order, label it as Bad so Sift can learn from it moving forward!

    Additionally, you can tell Sift you've received a chargeback by sending a $chargeback event via our Events API. Please see our API Reference Guide for more information: https://sift.com/developers/docs/curl/events-api/reserved-events/chargeback.

    Note: As outlinedin the API Reference Guide, whenever you send a $chargeback event you'll need to a label event if you want to prevent the user from making another purchase.

    View Article
  • When an analyst invitation isn't accepted after a day or two, we make the invitation invalid for security reasons. If that happens, you'll see something like this:

    team page

    Fortunately, there's an easy fix. The person who sent the invitation (or any other admin on the account) can go to the in the console and send another invite with one click:

    View Article
  • If you are an admin youcan remove any other analyst (including fellow admins) by going to the team page of your console.

    Select the analyst and then click 'Remove Team Member'.

    this article

    For instructions on becoming an admin, please see.

    View Article

Curious about Sift?

Anonymously Ask Sift Any Question

Ask Anonymous Question

×
Rate your company