Organizations
The organizations endpoint gives access to the organizations in the CRM.
Good to know:
An organization must always contain a title
Creates a new organization with email, phone numbers, and metadata.
Represents an organization in the CRM with name, contact details, tags, and related people.
/users/{id}["/people/{id}"]/media_objects/{id}["/tags/{id}"]["/segments/{id}"]https://example.com/Organization resource created
Invalid input
Forbidden
An error occurred
POST /organizations HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/ld+json
Accept: */*
Content-Length: 508
{
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatar": "/media_objects/{id}",
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"id": null
}{
"@context": "text",
"@id": "text",
"@type": "text",
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"linkedinPublicIdentifier": null,
"linkedinInternalId": null,
"createdAt": null,
"importedAt": null,
"updatedAt": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatarUrl": null,
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"companyEnrichment": null,
"linkedinCompanyEnrichment": [
null
],
"id": null
}Retrieve all notes associated with a given organization.
OrganizationNote identifier
The collection page number
1The number of items per page
15OrganizationNote collection
OrganizationNote.jsonld collection.
Forbidden
GET /organizations/{organizationId}/notes HTTP/1.1
Host: api.rogerroger.io
Accept: */*
{
"member": [
{
"@context": "text",
"@id": "text",
"@type": "text",
"id": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}
],
"totalItems": 1,
"view": {
"@id": "string",
"type": "string",
"first": "string",
"last": "string",
"previous": "string",
"next": "string"
},
"search": {
"@type": "text",
"template": "text",
"variableRepresentation": "text",
"mapping": [
{
"@type": "text",
"variable": "text",
"property": null,
"required": true
}
]
}
}Retrieves the details of a single organization by its ID.
Organization identifier
Organization resource
Represents an organization in the CRM with name, contact details, tags, and related people.
Forbidden
Not found
GET /organizations/{id} HTTP/1.1
Host: api.rogerroger.io
Accept: */*
{
"@context": "text",
"@id": "text",
"@type": "text",
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"linkedinPublicIdentifier": null,
"linkedinInternalId": null,
"createdAt": null,
"importedAt": null,
"updatedAt": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatarUrl": null,
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"companyEnrichment": null,
"linkedinCompanyEnrichment": [
null
],
"id": null
}Returns a filtered, paginated list of CRM organizations.
The collection page number
1The number of items per page
15Filter by identifiers (searches LinkedIn IDs, email addresses, and phone numbers)
Filter by multiple identifiers
Organization collection
Organization.jsonld collection.
Forbidden
GET /organizations HTTP/1.1
Host: api.rogerroger.io
Accept: */*
{
"member": [
{
"@context": "text",
"@id": "text",
"@type": "text",
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"linkedinPublicIdentifier": null,
"linkedinInternalId": null,
"createdAt": null,
"importedAt": null,
"updatedAt": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatarUrl": null,
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"companyEnrichment": null,
"linkedinCompanyEnrichment": [
null
],
"id": null
}
],
"totalItems": 1,
"view": {
"@id": "string",
"type": "string",
"first": "string",
"last": "string",
"previous": "string",
"next": "string"
},
"search": {
"@type": "text",
"template": "text",
"variableRepresentation": "text",
"mapping": [
{
"@type": "text",
"variable": "text",
"property": null,
"required": true
}
]
}
}Removes or archives a note.
OrganizationNoteResource identifier
OrganizationNoteResource identifier
OrganizationNoteResource resource deleted
Forbidden
Not found
DELETE /organizations/{organizationId}/notes/{id} HTTP/1.1
Host: api.rogerroger.io
Accept: */*
No content
Updates selected fields of a note.
OrganizationNoteResource identifier
OrganizationNoteResource identifier
/users/{id}/note_categories/{id}OrganizationNoteResource resource updated
Invalid input
Forbidden
Not found
An error occurred
PATCH /organizations/{organizationId}/notes/{id} HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/merge-patch+json
Accept: */*
Content-Length: 172
{
"id": null,
"organizationId": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}{
"@context": "text",
"@id": "text",
"@type": "text",
"id": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}Fully replaces a note record by ID.
OrganizationNoteResource identifier
OrganizationNoteResource identifier
/users/{id}/note_categories/{id}OrganizationNoteResource resource updated
Invalid input
Forbidden
Not found
An error occurred
PUT /organizations/{organizationId}/notes/{id} HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/ld+json
Accept: */*
Content-Length: 172
{
"id": null,
"organizationId": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}{
"@context": "text",
"@id": "text",
"@type": "text",
"id": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}Returns a single note belonging to an organization.
OrganizationNoteResource identifier
OrganizationNoteResource identifier
OrganizationNoteResource resource
Forbidden
Not found
GET /organizations/{organizationId}/notes/{id} HTTP/1.1
Host: api.rogerroger.io
Accept: */*
{
"@context": "text",
"@id": "text",
"@type": "text",
"id": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}Replaces all updatable fields of the organization.
Organization identifier
Represents an organization in the CRM with name, contact details, tags, and related people.
/users/{id}["/people/{id}"]/media_objects/{id}["/tags/{id}"]["/segments/{id}"]https://example.com/Organization resource updated
Represents an organization in the CRM with name, contact details, tags, and related people.
Invalid input
Forbidden
Not found
An error occurred
PUT /organizations/{id} HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/ld+json
Accept: */*
Content-Length: 508
{
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatar": "/media_objects/{id}",
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"id": null
}{
"@context": "text",
"@id": "text",
"@type": "text",
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"linkedinPublicIdentifier": null,
"linkedinInternalId": null,
"createdAt": null,
"importedAt": null,
"updatedAt": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatarUrl": null,
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"companyEnrichment": null,
"linkedinCompanyEnrichment": [
null
],
"id": null
}Adds a new note to the given organization.
OrganizationNote identifier
Represents a note related to an organization, such as comments or annotations.
/users/{id}/note_categories/{id}OrganizationNote resource created
Invalid input
Forbidden
An error occurred
POST /organizations/{organizationId}/notes HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/ld+json
Accept: */*
Content-Length: 172
{
"id": null,
"organizationId": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}{
"@context": "text",
"@id": "text",
"@type": "text",
"id": null,
"createdAt": null,
"description": null,
"title": null,
"flagged": null,
"isPrivate": null,
"author": "/users/{id}",
"category": "/note_categories/{id}"
}Updates one or more fields of the organization.
Organization identifier
Represents an organization in the CRM with name, contact details, tags, and related people.
/users/{id}["/people/{id}"]/media_objects/{id}["/tags/{id}"]["/segments/{id}"]https://example.com/Organization resource updated
Represents an organization in the CRM with name, contact details, tags, and related people.
Invalid input
Forbidden
Not found
An error occurred
PATCH /organizations/{id} HTTP/1.1
Host: api.rogerroger.io
Content-Type: application/merge-patch+json
Accept: */*
Content-Length: 508
{
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatar": "/media_objects/{id}",
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"id": null
}{
"@context": "text",
"@id": "text",
"@type": "text",
"description": null,
"emailAddresses": [
{
"email": null
}
],
"phoneNumbers": [
{
"phoneNumber": null,
"phoneType": "fax"
}
],
"title": null,
"website": null,
"customerId": null,
"externalSource": null,
"chamberOfCommerceNumber": null,
"linkedinId": null,
"linkedinPublicIdentifier": null,
"linkedinInternalId": null,
"createdAt": null,
"importedAt": null,
"updatedAt": null,
"archivedAt": null,
"address": {
"city": null,
"postalCode": null,
"street": null,
"country": "NL"
},
"owner": "/users/{id}",
"people": [
"/people/{id}"
],
"avatarUrl": null,
"tags": [
"/tags/{id}"
],
"segments": [
"/segments/{id}"
],
"integrationParticipants": [
"https://example.com/"
],
"companyEnrichment": null,
"linkedinCompanyEnrichment": [
null
],
"id": null
}Last updated

